Agenda/Operação de Navios/Aeronaves

agenda-operacao-navio-aero/audit/:agenda-operacao-navio-aero-id

Obter informações de interações no registro de Agenda/Operação de Navios/Aeronaves

GET
http://cftv.barradorio.com.br:8080/api/agenda-operacao-navio-aero/audit/:agenda-operacao-navio-aero-id
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [agendaOperacaoNavioAero.agendaOperacaoNavioAero.read]{ "description": "Autenticação", "type": "@OneOf", "schema": { "token": "Token de autenticação de usuário" } }
URI Input
{ "description": "Registro do(a) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "agenda-operacao-navio-aero-id": "Código" } }
Query Input
{ "description": "Registro do(a) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "page": "Página", "pagination": "Paginação. Máximo 100." } }
Output
{ "type": "success", "content": "@" } where output @ is { "description": "Registro do(a) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "agendaOperacaoNavioAeroAudits": { "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

agenda-operacao-navio-aero/collection

Coleção de Agenda/Operação de Navios/Aeronaves com informações resumidas e possibilidade de filtro

GET
http://cftv.barradorio.com.br:8080/api/agenda-operacao-navio-aero/collection
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [agendaOperacaoNavioAero.agendaOperacaoNavioAero.read]{ "description": "Autenticação", "type": "@OneOf", "schema": { "token": "Token de autenticação de usuário" } }
Query Input
{ "description": "Registro do(a) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "page": "Página", "pagination": "Paginação. Máximo 100.", "order-by": "Atributo de Ordenação. agendaOperacaoNavioAero.id, agendaOperacaoNavioAero.created, agendaOperacaoNavioAero.updated, integrationStatus.name, branch.name, agendaOperacaoNavioAero.internalKey, agendaOperacaoNavioAero.occurrence, agendaOperacaoNavioAero.operatorCpf, agendaOperacaoNavioAero.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) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "agendaOperacaoNavioAeros": { "description": "Agenda\/Operação de Navios\/Aeronaves", "type": "@ManyOf", "schema": { "id": "Código", "created": "Data de Cadastro", "updated": "Data de Atualização", "integrationStatus": { "description": "Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "id": "Identificação", "name": "Descrição" } }, "branch": { "description": "Agenda\/Operação de Navios\/Aeronaves", "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

agenda-operacao-navio-aero/create

POST
http://cftv.barradorio.com.br:8080/api/agenda-operacao-navio-aero/create
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [agendaOperacaoNavioAero.agendaOperacaoNavioAero.create]{ "description": "Autenticação", "type": "@OneOf", "schema": { "token": "Token de autenticação de usuário" } }
Body Input
{ "description": "Registro do(a) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "agendaOperacaoNavioAero": { "description": "Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "branch": { "description": "Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "id": "Identificação" } }, "internalKey": "Identificador do Registro precisa ser um texto, Identificador do Registro é obrigatório, Identificador do Registro precisa ter 80 caracteres", "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", "shipImo": "IMO do Navio precisa ser um texto, IMO do Navio precisa ter 10 caracteres", "shipName": "Nome do Navio precisa ser um texto, Nome do Navio precisa ter 100 caracteres", "aitaPlane": "IATA Aeronave precisa ser um texto, IATA Aeronave precisa ter 50 caracteres", "prefixPlane": "Prefixo Aeronave precisa ser um texto, Prefixo Aeronave precisa ter 20 caracteres", "travel": "Viagem precisa ser um texto, Viagem precisa ter 20 caracteres", "flight": "Voo precisa ser um texto, Voo precisa ter 20 caracteres", "stopover": "Escala precisa ser um texto, Escala precisa ter 20 caracteres", "scheduleForecastIn": "Data Prevista de Chegada precisa ser data e hora (Y-m-d H:i:s)", "scheduleForecastOut": "Data Prevista de Saída precisa ser data e hora (Y-m-d H:i:s)", "arrivalIn": "Data de Chegada precisa ser data e hora (Y-m-d H:i:s)", "arrivalOut": "Data de Saída precisa ser data e hora (Y-m-d H:i:s)", "operationStarted": "Data Inicial de Operação precisa ser data e hora (Y-m-d H:i:s)", "operationEnd": "Data Final de Operação precisa ser data e hora (Y-m-d H:i:s)" } } } }
Output
{ "type": "success", "content": "@" } where output @ is { "description": "Registro do(a) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "id": "Código", "message": "Mensagem" } }
Output Exception
{ "type": "exception", "message": "@" } where ouput exception @ is equal the string message

agenda-operacao-navio-aero/delete/:agenda-operacao-navio-aero-id

Deletar Agenda/Operação de Navios/Aeronaves

DELETE
http://cftv.barradorio.com.br:8080/api/agenda-operacao-navio-aero/delete/:agenda-operacao-navio-aero-id
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [agendaOperacaoNavioAero.agendaOperacaoNavioAero.delete]{ "description": "Autenticação", "type": "@OneOf", "schema": { "token": "Token de autenticação de usuário" } }
URI Input
{ "description": "Registro do(a) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "agenda-operacao-navio-aero-id": "Código" } }
Output
{ "type": "success", "content": "@" } where output @ is { "description": "Registro do(a) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "message": "Mensagem" } }
Output Exception
{ "type": "exception", "message": "@" } where ouput exception @ is equal the string message

agenda-operacao-navio-aero/edit/:agenda-operacao-navio-aero-id

POST
http://cftv.barradorio.com.br:8080/api/agenda-operacao-navio-aero/edit/:agenda-operacao-navio-aero-id
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [agendaOperacaoNavioAero.agendaOperacaoNavioAero.edit]{ "description": "Autenticação", "type": "@OneOf", "schema": { "token": "Token de autenticação de usuário" } }
URI Input
{ "description": "Registro do(a) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "agenda-operacao-navio-aero-id": "Código" } }
Body Input
{ "description": "Registro do(a) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "agendaOperacaoNavioAero": { "description": "Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "branch": { "description": "Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "id": "Identificação" } }, "internalKey": "Identificador do Registro precisa ser um texto, Identificador do Registro é obrigatório, Identificador do Registro precisa ter 80 caracteres", "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", "shipImo": "IMO do Navio precisa ser um texto, IMO do Navio precisa ter 10 caracteres", "shipName": "Nome do Navio precisa ser um texto, Nome do Navio precisa ter 100 caracteres", "aitaPlane": "IATA Aeronave precisa ser um texto, IATA Aeronave precisa ter 50 caracteres", "prefixPlane": "Prefixo Aeronave precisa ser um texto, Prefixo Aeronave precisa ter 20 caracteres", "travel": "Viagem precisa ser um texto, Viagem precisa ter 20 caracteres", "flight": "Voo precisa ser um texto, Voo precisa ter 20 caracteres", "stopover": "Escala precisa ser um texto, Escala precisa ter 20 caracteres", "scheduleForecastIn": "Data Prevista de Chegada precisa ser data e hora (Y-m-d H:i:s)", "scheduleForecastOut": "Data Prevista de Saída precisa ser data e hora (Y-m-d H:i:s)", "arrivalIn": "Data de Chegada precisa ser data e hora (Y-m-d H:i:s)", "arrivalOut": "Data de Saída precisa ser data e hora (Y-m-d H:i:s)", "operationStarted": "Data Inicial de Operação precisa ser data e hora (Y-m-d H:i:s)", "operationEnd": "Data Final de Operação precisa ser data e hora (Y-m-d H:i:s)" } } } }
Output
{ "type": "success", "content": "@" } where output @ is { "description": "Registro do(a) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "id": "Código", "message": "Mensagem" } }
Output Exception
{ "type": "exception", "message": "@" } where ouput exception @ is equal the string message

agenda-operacao-navio-aero/get/:agenda-operacao-navio-aero-id

Obter Agenda/Operação de Navios/Aeronaves com todos os detalhes de suas informações

GET
http://cftv.barradorio.com.br:8080/api/agenda-operacao-navio-aero/get/:agenda-operacao-navio-aero-id
Header Input
Requer autenticação de usuário e acesso em um recurso específico.
internal middleware parameters [agendaOperacaoNavioAero.agendaOperacaoNavioAero.read]{ "description": "Autenticação", "type": "@OneOf", "schema": { "token": "Token de autenticação de usuário" } }
URI Input
{ "description": "Registro do(a) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "agenda-operacao-navio-aero-id": "Código" } }
Output
{ "type": "success", "content": "@" } where output @ is { "description": "Registro do(a) Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "agendaOperacaoNavioAero": { "description": "Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "id": "Código", "created": "Data de Cadastro", "updated": "Data de Atualização", "integrationStatus": { "description": "Agenda\/Operação de Navios\/Aeronaves", "type": "@OneOf", "schema": { "id": "Identificação", "name": "Descrição" } }, "branch": { "description": "Agenda\/Operação de Navios\/Aeronaves", "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", "shipImo": "IMO do Navio", "shipName": "Nome do Navio", "aitaPlane": "IATA Aeronave", "prefixPlane": "Prefixo Aeronave", "travel": "Viagem", "flight": "Voo", "stopover": "Escala", "scheduleForecastIn": "Data Prevista de Chegada", "scheduleForecastOut": "Data Prevista de Saída", "arrivalIn": "Data de Chegada", "arrivalOut": "Data de Saída", "operationStarted": "Data Inicial de Operação", "operationEnd": "Data Final de Operação", "agendaOperacaoNavioAeroIntegration": { "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