Inspeção não Invasiva
inspecao-nao-evasiva/audit/:inspecao-nao-evasiva-id
Obter informações de interações no registro de Inspeção não Invasiva
GET
http://cftv.barradorio.com.br:8080/api/inspecao-nao-evasiva/audit/:inspecao-nao-evasiva-id
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [inspecaoNaoEvasiva.inspecaoNaoEvasiva.read]
{
"description": "Autenticação",
"type": "@OneOf",
"schema": {
"token": "Token de autenticação de usuário"
}
}
URI Input
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"inspecao-nao-evasiva-id": "Código"
}
}
Query Input
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"page": "Página",
"pagination": "Paginação. Máximo 100."
}
}
Output
{
"type": "success",
"content": "@"
}
where output @ is
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"inspecaoNaoEvasivaAudits": {
"description": "Auditoria",
"type": "@ManyOf",
"schema": {
"created": "Data\/Hora",
"description": "Alterações",
"authorUser": {
"description": "Auditoria",
"type": "@OneOf",
"schema": {
"id": "Código",
"name": "Nome"
}
}
}
},
"total": "Total de Registros",
"page": "Página Carregada",
"pages": "Total de Páginas",
"pagination": "Páginação"
}
}
Output Exception
{
"type": "exception",
"message": "@"
}
where ouput exception @ is equal the string message
inspecao-nao-evasiva/collection
Coleção de Inspeção não Invasiva com informações resumidas e possibilidade de filtro
GET
http://cftv.barradorio.com.br:8080/api/inspecao-nao-evasiva/collection
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [inspecaoNaoEvasiva.inspecaoNaoEvasiva.read]
{
"description": "Autenticação",
"type": "@OneOf",
"schema": {
"token": "Token de autenticação de usuário"
}
}
Query Input
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"page": "Página",
"pagination": "Paginação. Máximo 100.",
"order-by": "Atributo de Ordenação. inspecaoNaoEvasiva.id, inspecaoNaoEvasiva.created, inspecaoNaoEvasiva.updated, integrationStatus.name, branch.name, inspecaoNaoEvasiva.internalKey, inspecaoNaoEvasiva.occurrence, inspecaoNaoEvasiva.operatorCpf, inspecaoNaoEvasiva.responseProtocol",
"order-type": "Tipo de Ordenação no Atributo. ASC ou DESC. Padrão DESC",
"filter-id": "Código",
"filter-created-start": "Data de Cadastro",
"filter-created-end": "Data de Cadastro",
"filter-updated-start": "Data de Atualização",
"filter-updated-end": "Data de Atualização",
"filter-integrationStatus-id": "Situação",
"filter-branch-id": "Filial",
"filter-internalKey-contains": "Identificador do Registro",
"filter-occurrence-start": "Data\/Hora de Ocorrência",
"filter-occurrence-end": "Data\/Hora de Ocorrência",
"filter-operatorCpf-contains": "CPF do Operador",
"filter-responseProtocol-contains": "Protocolo de Resposta"
}
}
Output
{
"type": "success",
"content": "@"
}
where output @ is
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"inspecaoNaoEvasivas": {
"description": "Inspeção não Invasiva",
"type": "@ManyOf",
"schema": {
"id": "Código",
"created": "Data de Cadastro",
"updated": "Data de Atualização",
"integrationStatus": {
"description": "Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"id": "Identificação",
"name": "Descrição"
}
},
"branch": {
"description": "Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"id": "Identificação",
"name": "Descrição"
}
},
"internalKey": "Identificador do Registro",
"occurrence": "Data\/Hora de Ocorrência",
"operatorCpf": "CPF do Operador",
"responseProtocol": "Protocolo de Resposta"
}
},
"total": "Total de Registros",
"page": "Página Carregada",
"pages": "Total de Páginas",
"pagination": "Páginação",
"order-by": "Atributo de Ordenação",
"order-type": "Tipo de Ordenação"
}
}
Output Exception
{
"type": "exception",
"message": "@"
}
where ouput exception @ is equal the string message
inspecao-nao-evasiva/create
Criar um(a) Inspeção não Invasiva. Enviar imediatamente após a inspeção. Um evento para cada conjunto PLACA/CONTÊINER/VOLUME escaneados.
POST
http://cftv.barradorio.com.br:8080/api/inspecao-nao-evasiva/create
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [inspecaoNaoEvasiva.inspecaoNaoEvasiva.create]
{
"description": "Autenticação",
"type": "@OneOf",
"schema": {
"token": "Token de autenticação de usuário"
}
}
Body Input
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"inspecaoNaoEvasiva": {
"description": "Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"branch": {
"description": "Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"id": "Identificação"
}
},
"occurrence": "Data\/Hora de Ocorrência precisa ser data e hora (Y-m-d H:i:s), Data\/Hora de Ocorrência é obrigatório",
"operatorCpf": "CPF do Operador precisa ter apenas dígitos, CPF do Operador é obrigatório, CPF do Operador precisa ter 11 caracteres",
"plate": "Placa precisa ser um texto, Placa precisa ter 50 caracteres",
"plateByOcr": "Captura da Placa via OCR precisa ser verdadeiro ou falso, Captura da Placa via OCR é obrigatório",
"platePhotoFile": "Foto da Placa precisa ser um texto, Foto da Placa precisa ter 180 caracteres, Trata-se do nome do arquivo que está salvo no sistema de arquivos da aplicação",
"empty": "Vazio precisa ser verdadeiro ou falso",
"scannerImageDatetimeScan": "Imagem Scanner - Data\/Hora SCAN precisa ser data e hora (Y-m-d H:i:s), Imagem Scanner - Data\/Hora SCAN é obrigatório",
"scannerImageDatetimeLastChanges": "Imagem Scanner - Data\/Hora Última Modificação precisa ser data e hora (Y-m-d H:i:s), Imagem Scanner - Data\/Hora Última Modificação é obrigatório",
"scannerImageFilename": "Imagem Scanner - Nome do Arquivo precisa ser um texto, Imagem Scanner - Nome do Arquivo é obrigatório, Imagem Scanner - Nome do Arquivo precisa ter 200 caracteres",
"scannerImageFile": "Imagem Scanner - Arquivo precisa ser um texto, Imagem Scanner - Arquivo precisa ter 180 caracteres, Imagem Scanner - Arquivo é obrigatório, Trata-se do nome do arquivo que está salvo no sistema de arquivos da aplicação",
"scannerImageLocationKey": "Imagem Scanner - Chave de Localização precisa ser um texto, Imagem Scanner - Chave de Localização precisa ter 200 caracteres",
"scannerImageFileMetadata": "Imagem Scanner - Arquivo Metadata XML precisa ser um texto, Imagem Scanner - Arquivo Metadata XML precisa ter 180 caracteres, Trata-se do nome do arquivo que está salvo no sistema de arquivos da aplicação",
"georreferenciamentoScanner": {
"description": "Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"id": "Identificação"
}
},
"inspecaoNaoEvasivaCoordenadasAlerta": {
"description": "Coordenadas de Alerta",
"type": "@ManyOf",
"schema": {
"positionX": "Posição X precisa ser um número, Posição X é obrigatório",
"positionY": "Posição Y precisa ser um número, Posição Y é obrigatório",
"positionXEnd": "Posição X 2 precisa ser um número, Posição X 2 é obrigatório",
"positionYEnd": "Posição Y 2 precisa ser um número, Posição Y 2 é obrigatório"
}
},
"inspecaoNaoEvasivaConhecimento": {
"description": "Conhecimentos",
"type": "@ManyOf",
"schema": {
"numberManifest": "Número do Manifesto precisa ser um texto, Número do Manifesto precisa ter 100 caracteres",
"typeManifest": {
"description": "Conhecimentos",
"type": "@OneOf",
"schema": {
"id": "Identificação"
}
},
"number": "Número do Conhecimento precisa ser um texto, Número do Conhecimento é obrigatório, Número do Conhecimento precisa ter 100 caracteres",
"numberMawb": "Número do Conhecimento Master precisa ser um texto, Número do Conhecimento Master precisa ter 100 caracteres",
"typeLading": {
"description": "Conhecimentos",
"type": "@OneOf",
"schema": {
"id": "Identificação"
}
}
}
},
"inspecaoNaoEvasivaListaNfe": {
"description": "NF-e",
"type": "@ManyOf",
"schema": {
"number": "Número da Chave NF-e precisa ser um texto, Número da Chave NF-e é obrigatório, Número da Chave NF-e precisa ter 100 caracteres"
}
},
"inspecaoNaoEvasivaListaCargo": {
"description": "Carga",
"type": "@ManyOf",
"schema": {
"cargoIdentification": "Número da Carga precisa ser um texto, Número da Carga é obrigatório, Número da Carga precisa ter 100 caracteres"
}
},
"inspecaoNaoEvasivaSemitrailer": {
"description": "Semirreboque",
"type": "@ManyOf",
"schema": {
"orcPlate": "Captura por OCR precisa ser verdadeiro ou falso, Captura por OCR é obrigatório",
"plate": "Placa precisa ser um texto, Placa é obrigatório, Placa precisa ter 50 caracteres",
"platePhotoFile": "Foto da Placa precisa ser um texto, Foto da Placa precisa ter 180 caracteres, Trata-se do nome do arquivo que está salvo no sistema de arquivos da aplicação"
}
},
"inspecaoNaoEvasivaContainersUld": {
"description": "Containers ULD",
"type": "@ManyOf",
"schema": {
"containerNumber": "Número do Container precisa ser um texto, Número do Container é obrigatório, Número do Container precisa ter 200 caracteres",
"containerType": {
"description": "Containers ULD",
"type": "@OneOf",
"schema": {
"id": "Identificação"
}
},
"uld": "ULD precisa ser um texto, ULD é obrigatório, ULD precisa ter 10 caracteres",
"tara": "Tara do Veículo precisa ser um número decimal",
"orcPlate": "Captura por OCR precisa ser verdadeiro ou falso, Captura por OCR é obrigatório",
"containerUldPhotoFile": "Foto do Container\/ULD precisa ser um texto, Foto do Container\/ULD precisa ter 180 caracteres, Trata-se do nome do arquivo que está salvo no sistema de arquivos da aplicação"
}
},
"inspecaoNaoEvasivaListaChassi": {
"description": "Chassi",
"type": "@ManyOf",
"schema": {
"number": "Número do Chassi precisa ser um texto, Número do Chassi é obrigatório, Número do Chassi precisa ter 50 caracteres"
}
},
"inspecaoNaoEvasivaCamera": {
"description": "Cameras",
"type": "@ManyOf",
"schema": {
"georreferenciamentoCamera": {
"description": "Cameras",
"type": "@OneOf",
"schema": {
"id": "Identificação"
}
}
}
}
}
},
"preCargasUtilizadas": {
"description": "Preload",
"type": "@OneOf",
"schema": {
"veiculo": "Veiculo",
"semirreboque": "Semirreboque",
"container": "Container"
}
}
}
}
Output
{
"type": "success",
"content": "@"
}
where output @ is
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"id": "Código",
"message": "Mensagem"
}
}
Output Exception
{
"type": "exception",
"message": "@"
}
where ouput exception @ is equal the string message
inspecao-nao-evasiva/delete/:inspecao-nao-evasiva-id
Deletar Inspeção não Invasiva
DELETE
http://cftv.barradorio.com.br:8080/api/inspecao-nao-evasiva/delete/:inspecao-nao-evasiva-id
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [inspecaoNaoEvasiva.inspecaoNaoEvasiva.delete]
{
"description": "Autenticação",
"type": "@OneOf",
"schema": {
"token": "Token de autenticação de usuário"
}
}
URI Input
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"inspecao-nao-evasiva-id": "Código"
}
}
Output
{
"type": "success",
"content": "@"
}
where output @ is
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"message": "Mensagem"
}
}
Output Exception
{
"type": "exception",
"message": "@"
}
where ouput exception @ is equal the string message
inspecao-nao-evasiva/edit/:inspecao-nao-evasiva-id
Editar um(a) Inspeção não Invasiva. Enviar imediatamente após a inspeção. Um evento para cada conjunto PLACA/CONTÊINER/VOLUME escaneados.
POST
http://cftv.barradorio.com.br:8080/api/inspecao-nao-evasiva/edit/:inspecao-nao-evasiva-id
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [inspecaoNaoEvasiva.inspecaoNaoEvasiva.edit]
{
"description": "Autenticação",
"type": "@OneOf",
"schema": {
"token": "Token de autenticação de usuário"
}
}
URI Input
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"inspecao-nao-evasiva-id": "Código"
}
}
Body Input
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"inspecaoNaoEvasiva": {
"description": "Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"branch": {
"description": "Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"id": "Identificação"
}
},
"occurrence": "Data\/Hora de Ocorrência precisa ser data e hora (Y-m-d H:i:s), Data\/Hora de Ocorrência é obrigatório",
"operatorCpf": "CPF do Operador precisa ter apenas dígitos, CPF do Operador é obrigatório, CPF do Operador precisa ter 11 caracteres",
"plate": "Placa precisa ser um texto, Placa precisa ter 50 caracteres",
"plateByOcr": "Captura da Placa via OCR precisa ser verdadeiro ou falso, Captura da Placa via OCR é obrigatório",
"platePhotoFile": "Foto da Placa precisa ser um texto, Foto da Placa precisa ter 180 caracteres, Trata-se do nome do arquivo que está salvo no sistema de arquivos da aplicação",
"empty": "Vazio precisa ser verdadeiro ou falso",
"scannerImageDatetimeScan": "Imagem Scanner - Data\/Hora SCAN precisa ser data e hora (Y-m-d H:i:s), Imagem Scanner - Data\/Hora SCAN é obrigatório",
"scannerImageDatetimeLastChanges": "Imagem Scanner - Data\/Hora Última Modificação precisa ser data e hora (Y-m-d H:i:s), Imagem Scanner - Data\/Hora Última Modificação é obrigatório",
"scannerImageFilename": "Imagem Scanner - Nome do Arquivo precisa ser um texto, Imagem Scanner - Nome do Arquivo é obrigatório, Imagem Scanner - Nome do Arquivo precisa ter 200 caracteres",
"scannerImageFile": "Imagem Scanner - Arquivo precisa ser um texto, Imagem Scanner - Arquivo precisa ter 180 caracteres, Imagem Scanner - Arquivo é obrigatório, Trata-se do nome do arquivo que está salvo no sistema de arquivos da aplicação",
"scannerImageLocationKey": "Imagem Scanner - Chave de Localização precisa ser um texto, Imagem Scanner - Chave de Localização precisa ter 200 caracteres",
"scannerImageFileMetadata": "Imagem Scanner - Arquivo Metadata XML precisa ser um texto, Imagem Scanner - Arquivo Metadata XML precisa ter 180 caracteres, Trata-se do nome do arquivo que está salvo no sistema de arquivos da aplicação",
"georreferenciamentoScanner": {
"description": "Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"id": "Identificação"
}
},
"inspecaoNaoEvasivaCoordenadasAlerta": {
"description": "Coordenadas de Alerta",
"type": "@ManyOf",
"schema": {
"id": "Código precisa ser um número, Chave primária de identificação do registro gerada automaticamente",
"positionX": "Posição X precisa ser um número, Posição X é obrigatório",
"positionY": "Posição Y precisa ser um número, Posição Y é obrigatório",
"positionXEnd": "Posição X 2 precisa ser um número, Posição X 2 é obrigatório",
"positionYEnd": "Posição Y 2 precisa ser um número, Posição Y 2 é obrigatório"
}
},
"inspecaoNaoEvasivaConhecimento": {
"description": "Conhecimentos",
"type": "@ManyOf",
"schema": {
"id": "Código precisa ser um número, Chave primária de identificação do registro gerada automaticamente",
"numberManifest": "Número do Manifesto precisa ser um texto, Número do Manifesto precisa ter 100 caracteres",
"typeManifest": {
"description": "Conhecimentos",
"type": "@OneOf",
"schema": {
"id": "Identificação"
}
},
"number": "Número do Conhecimento precisa ser um texto, Número do Conhecimento é obrigatório, Número do Conhecimento precisa ter 100 caracteres",
"numberMawb": "Número do Conhecimento Master precisa ser um texto, Número do Conhecimento Master precisa ter 100 caracteres",
"typeLading": {
"description": "Conhecimentos",
"type": "@OneOf",
"schema": {
"id": "Identificação"
}
}
}
},
"inspecaoNaoEvasivaListaNfe": {
"description": "NF-e",
"type": "@ManyOf",
"schema": {
"id": "Código precisa ser um número, Chave primária de identificação do registro gerada automaticamente",
"number": "Número da Chave NF-e precisa ser um texto, Número da Chave NF-e é obrigatório, Número da Chave NF-e precisa ter 100 caracteres"
}
},
"inspecaoNaoEvasivaListaCargo": {
"description": "Carga",
"type": "@ManyOf",
"schema": {
"id": "Código precisa ser um número, Chave primária de identificação do registro gerada automaticamente",
"cargoIdentification": "Número da Carga precisa ser um texto, Número da Carga é obrigatório, Número da Carga precisa ter 100 caracteres"
}
},
"inspecaoNaoEvasivaSemitrailer": {
"description": "Semirreboque",
"type": "@ManyOf",
"schema": {
"id": "Código precisa ser um número, Chave primária de identificação do registro gerada automaticamente",
"orcPlate": "Captura por OCR precisa ser verdadeiro ou falso, Captura por OCR é obrigatório",
"plate": "Placa precisa ser um texto, Placa é obrigatório, Placa precisa ter 50 caracteres",
"platePhotoFile": "Foto da Placa precisa ser um texto, Foto da Placa precisa ter 180 caracteres, Trata-se do nome do arquivo que está salvo no sistema de arquivos da aplicação"
}
},
"inspecaoNaoEvasivaContainersUld": {
"description": "Containers ULD",
"type": "@ManyOf",
"schema": {
"id": "Código precisa ser um número, Chave primária de identificação do registro gerada automaticamente",
"containerNumber": "Número do Container precisa ser um texto, Número do Container é obrigatório, Número do Container precisa ter 200 caracteres",
"containerType": {
"description": "Containers ULD",
"type": "@OneOf",
"schema": {
"id": "Identificação"
}
},
"uld": "ULD precisa ser um texto, ULD é obrigatório, ULD precisa ter 10 caracteres",
"tara": "Tara do Veículo precisa ser um número decimal",
"orcPlate": "Captura por OCR precisa ser verdadeiro ou falso, Captura por OCR é obrigatório",
"containerUldPhotoFile": "Foto do Container\/ULD precisa ser um texto, Foto do Container\/ULD precisa ter 180 caracteres, Trata-se do nome do arquivo que está salvo no sistema de arquivos da aplicação"
}
},
"inspecaoNaoEvasivaListaChassi": {
"description": "Chassi",
"type": "@ManyOf",
"schema": {
"id": "Código precisa ser um número, Chave primária de identificação do registro gerada automaticamente",
"number": "Número do Chassi precisa ser um texto, Número do Chassi é obrigatório, Número do Chassi precisa ter 50 caracteres"
}
},
"inspecaoNaoEvasivaCamera": {
"description": "Cameras",
"type": "@ManyOf",
"schema": {
"id": "Código precisa ser um número, Chave primária de identificação do registro gerada automaticamente",
"georreferenciamentoCamera": {
"description": "Cameras",
"type": "@OneOf",
"schema": {
"id": "Identificação"
}
}
}
}
}
}
}
}
Output
{
"type": "success",
"content": "@"
}
where output @ is
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"id": "Código",
"message": "Mensagem"
}
}
Output Exception
{
"type": "exception",
"message": "@"
}
where ouput exception @ is equal the string message
inspecao-nao-evasiva/get/:inspecao-nao-evasiva-id
Obter Inspeção não Invasiva com todos os detalhes de suas informações
GET
http://cftv.barradorio.com.br:8080/api/inspecao-nao-evasiva/get/:inspecao-nao-evasiva-id
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [inspecaoNaoEvasiva.inspecaoNaoEvasiva.read]
{
"description": "Autenticação",
"type": "@OneOf",
"schema": {
"token": "Token de autenticação de usuário"
}
}
URI Input
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"inspecao-nao-evasiva-id": "Código"
}
}
Output
{
"type": "success",
"content": "@"
}
where output @ is
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"inspecaoNaoEvasiva": {
"description": "Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"id": "Código",
"created": "Data de Cadastro",
"updated": "Data de Atualização",
"integrationStatus": {
"description": "Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"id": "Identificação",
"name": "Descrição"
}
},
"branch": {
"description": "Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"id": "Identificação",
"name": "Descrição"
}
},
"internalKey": "Identificador do Registro",
"occurrence": "Data\/Hora de Ocorrência",
"operatorCpf": "CPF do Operador",
"responseProtocol": "Protocolo de Resposta",
"plate": "Placa",
"plateByOcr": "Captura da Placa via OCR",
"platePhotoFile": "Foto da Placa",
"empty": "Vazio",
"scannerImageDatetimeScan": "Imagem Scanner - Data\/Hora SCAN",
"scannerImageDatetimeLastChanges": "Imagem Scanner - Data\/Hora Última Modificação",
"scannerImageFilename": "Imagem Scanner - Nome do Arquivo",
"scannerImageFile": "Imagem Scanner - Arquivo",
"scannerImageLocationKey": "Imagem Scanner - Chave de Localização",
"scannerImageFileMetadata": "Imagem Scanner - Arquivo Metadata XML",
"georreferenciamentoScanner": {
"description": "Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"id": "Identificação",
"name": "Descrição"
}
},
"inspecaoNaoEvasivaCoordenadasAlerta": {
"description": "Coordenadas de Alerta",
"type": "@ManyOf",
"schema": {
"id": "Código",
"positionX": "Posição X",
"positionY": "Posição Y",
"positionXEnd": "Posição X 2",
"positionYEnd": "Posição Y 2"
}
},
"inspecaoNaoEvasivaConhecimento": {
"description": "Conhecimentos",
"type": "@ManyOf",
"schema": {
"id": "Código",
"numberManifest": "Número do Manifesto",
"typeManifest": {
"description": "Conhecimentos",
"type": "@OneOf",
"schema": {
"id": "Identificação",
"name": "Descrição"
}
},
"number": "Número do Conhecimento",
"numberMawb": "Número do Conhecimento Master",
"typeLading": {
"description": "Conhecimentos",
"type": "@OneOf",
"schema": {
"id": "Identificação",
"name": "Descrição"
}
}
}
},
"inspecaoNaoEvasivaListaNfe": {
"description": "NF-e",
"type": "@ManyOf",
"schema": {
"id": "Código",
"number": "Número da Chave NF-e"
}
},
"inspecaoNaoEvasivaListaCargo": {
"description": "Carga",
"type": "@ManyOf",
"schema": {
"id": "Código",
"cargoIdentification": "Número da Carga"
}
},
"inspecaoNaoEvasivaSemitrailer": {
"description": "Semirreboque",
"type": "@ManyOf",
"schema": {
"id": "Código",
"orcPlate": "Captura por OCR",
"plate": "Placa",
"platePhotoFile": "Foto da Placa"
}
},
"inspecaoNaoEvasivaContainersUld": {
"description": "Containers ULD",
"type": "@ManyOf",
"schema": {
"id": "Código",
"containerNumber": "Número do Container",
"containerType": {
"description": "Containers ULD",
"type": "@OneOf",
"schema": {
"id": "Identificação",
"name": "Descrição"
}
},
"uld": "ULD",
"tara": "Tara do Veículo",
"orcPlate": "Captura por OCR",
"containerUldPhotoFile": "Foto do Container\/ULD"
}
},
"inspecaoNaoEvasivaListaChassi": {
"description": "Chassi",
"type": "@ManyOf",
"schema": {
"id": "Código",
"number": "Número do Chassi"
}
},
"inspecaoNaoEvasivaCamera": {
"description": "Cameras",
"type": "@ManyOf",
"schema": {
"id": "Código",
"georreferenciamentoCamera": {
"description": "Cameras",
"type": "@OneOf",
"schema": {
"id": "Identificação",
"name": "Descrição"
}
}
}
},
"inspecaoNaoEvasivaIntegration": {
"description": "Integração",
"type": "@ManyOf",
"schema": {
"id": "Código",
"sentDatetime": "Data\/Hora",
"sentUrl": "URL",
"sentMethod": "Método",
"sentAuthToken": "Autenticação",
"sentBody": "Mensagem de Envio",
"responseStatus": "Status de Resposta",
"responseBody": "Mensagem de Resposta",
"responseProtocol": "Protocolo de Resposta",
"retry": "Nova Tentativa"
}
}
}
}
}
}
Output Exception
{
"type": "exception",
"message": "@"
}
where ouput exception @ is equal the string message
inspecao-nao-evasiva/preload/:branch-id
Obter Inspeção não Invasiva Pre Carregada com o Ultimo Registro Lancado em Pre Carga
GET
http://cftv.barradorio.com.br:8080/api/inspecao-nao-evasiva/preload/:branch-id
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [inspecaoNaoEvasiva.inspecaoNaoEvasiva.read]
{
"description": "Autenticação",
"type": "@OneOf",
"schema": {
"token": "Token de autenticação de usuário"
}
}
URI Input
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"branch-id": "Código"
}
}
Output
{
"type": "success",
"content": "@"
}
where output @ is
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"plate": "Placa",
"platePhotoFile": "Foto da Placa",
"occurrence": "Data\/Hora de Ocorrência",
"empty": "Vazio",
"scannerImageDatetimeScan": "Imagem Scanner - Data\/Hora SCAN",
"scannerImageDatetimeLastChanges": "Imagem Scanner - Data\/Hora Última Modificação",
"scannerImageFilename": "Imagem Scanner - Nome do Arquivo",
"scannerImageFile": "Imagem Scanner - Arquivo",
"inspecaoNaoEvasivaContainersUld": {
"description": "Preload",
"type": "@ManyOf",
"schema": {
"containerNumber": "Número do Container",
"containerType": {
"description": "Preload",
"type": "@OneOf",
"schema": {
"id": "Identificação",
"name": "Descrição"
}
},
"uld": "ULD",
"tara": "Tara do Veículo",
"orcPlate": "Captura por OCR",
"containerUldPhotoFile": "Foto do Container\/ULD"
}
},
"inspecaoNaoEvasivaSemitrailer": {
"description": "Preload",
"type": "@ManyOf",
"schema": {
"plate": "Placa",
"orcPlate": "Captura por OCR",
"platePhotoFile": "Foto da Placa"
}
},
"preCargasUtilizadas": {
"description": "Preload",
"type": "@OneOf",
"schema": {
"veiculo": "Veiculo",
"semirreboque": "Semirreboque",
"container": "Container"
}
}
}
}
Output Exception
{
"type": "exception",
"message": "@"
}
where ouput exception @ is equal the string message
inspecao-nao-evasiva/report
Relatório de Inspeção não Invasiva com informações resumidas e possibilidade de filtro
GET
http://cftv.barradorio.com.br:8080/api/inspecao-nao-evasiva/report
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [inspecaoNaoEvasiva.inspecaoNaoEvasiva.read]
{
"description": "Autenticação",
"type": "@OneOf",
"schema": {
"token": "Token de autenticação de usuário"
}
}
Query Input
{
"description": "Registro do(a) Inspeção não Invasiva",
"type": "@OneOf",
"schema": {
"filter-created-start": "Data de Cadastro",
"filter-created-end": "Data de Cadastro",
"filter-updated-start": "Data de Atualização",
"filter-updated-end": "Data de Atualização",
"filter-integrationStatus-id": "Situação",
"filter-branch-id": "Filial",
"filter-internalKey-contains": "Identificador do Registro",
"filter-occurrence-start": "Data\/Hora de Ocorrência",
"filter-occurrence-end": "Data\/Hora de Ocorrência",
"filter-operatorCpf-contains": "CPF do Operador",
"filter-responseProtocol-contains": "Protocolo de Resposta"
}
}
Output Exception
{
"type": "exception",
"message": "@"
}
where ouput exception @ is equal the string message