Este método é responsável pela identificação do PDV de modo Online

Ao realizarmos uma consulta na API de ProcessoOnlineIdentificadorPDV, serão retornados os dados de configuração atual do PDV.


O parâmetros desta requisição são enviado no header, abaixo estão listados os parâmetros

ParametroDescriçãoTipoObrigatórioObservação
IdInquilinoIdentificador do inquilinoStringSim
IdLojaRetaguardaIdentificador da loja da retaguardaStringSim
IdDispositivoIdentificador do dipositivoStringSim

Retornos

Campo

Tipo

Descrição

successBooleanoIndica se a requisição retornou sucesso
messageStringCampo com as mensagens de erro
dataObejtoDado de retorno
data.idInquilinoStringIdentificador do inquilino
data.idLojaRetaguardaStringIdentificador da loja na retaguarda
data.idDispositivoStringIdentificador do dispositivo
data.ipServidorStringIp do servidor
data.pdvInteiroPDV
data.tefObjetoObjeto TEF
data.tef.codigoEmpresaStringCódigo da empresa
data.tef.ipStringIP
data.tef.terminalIntTerminal
data.dadosFiscaisObjetoObjeto de dados fiscais
data.dadosFiscais.serieNotaIntSerie da nota
data.dadosFiscais.modeloFiscalIntModelo Fiscal
data.dadosFiscais.numeroNotaStringNúmero da nota
errorsNuloLista com erros
totalTimeInteiroTempo de requisição
numberOfRecordsInteiroNúmero de linhas retornadas


{
    "success": true,
    "message": "string",
    "data": {
        "idInquilino": "string",
        "idLojaRetaguarda": "string",
        "idDispositivo": "string",
        "ipServidor": "string",
        "pdv": 0,
        "tef": {
            "codigoEmpresa": "string",
            "ip": "string",
            "terminal": 0
        },
        "dadosFiscais": {
            "serieNota": "string",
            "modeloFiscal": 0,
            "numeroNota": 0
        }
    },
    "errors": null,
    "totalTime": 0,
    "numberOfRecords": 0
}

Campo

Tipo

Descrição

Observação

SuccessboolIndica se a requisição foi feita com sucesso
MessagestringMensagem de retorno de erros
DataObjetoObjeto de retorno
ErrorsLista de objetosLista de errosSomente é retornado na V3
TotalTimeIntTempo total da requisição
NumberOfRecordsIntNúmero de registros


{
    "success": false,
    "message": "string",
    "data": null,
    "errors": null,
    "totalTime": 0,
    "numberOfRecords": 0
}