Skip to main content

Plano de Emergência no Transporte

Modelo na Plataforma

Sigla: PET

Descrição: Plano de Emergência no Transporte

Modelo Via API

Type: 19

Este modelo extrai informações-chave de um Plano de Emergência no Transporte (PET), como dados do funcionário, da empresa, tipo de exame e aptidão para o trabalho.

O processo de extração é assíncrono e consiste em dois passos principais:

  1. Enviar o documento para a fila de processamento.
  2. Consultar o resultado após a conclusão do processamento.

Passo 1: Enviar o Documento para Processamento

Para iniciar a extração, envie uma requisição POST para o endpoint abaixo.

POST URL Ambiente/documents/upload

Headers

IdentificadorValor
Content-Typemultipart/form-data
IDEXA-API-KEYsua_api_key

Payload (Corpo da Requisição)

A requisição deve conter os seguintes parâmetros obrigatórios:

ParâmetroDescriçaoTipo
filesO arquivo do documento a ser processado.File
typeCódigo interno do modelo. Use 19 para EMERGENCY_PLAN.Integer

Os parâmetros a seguir são opcionais:

ParâmetroDescriçaoTipo
pagesDefine páginas específicas para análise (ex: "1,2,5-10").String
externalIdId externo para seu controle (não pode repetir).String

Exemplos de Requisição

curl -X POST "URL_BASE/documents/upload" -H "IDEXA-API-KEY: sua_api_key" -H "Content-Type: multipart/form-data" -F "files=@/path/to/seu/atestado.pdf" -F "type=19" -F "externalId=pedido-cliente-123"

Resposta Imediata (Status 200)

A resposta confirma o recebimento. Guarde o id para consultar o resultado no próximo passo.

{
"id": "95893394-337c-429c-a63e-1b8210de47d2",
"externalId": "pedido-cliente-123",
"type": 19,
"status": 0,
"statusDesc": "RECEIVED",
"createdAt": "2026-01-07T14:38:50.045Z",
"updatedAt": "2026-01-07T14:38:50.045Z"
}
Processamento Assíncrono

A extração de dados pode levar alguns segundos. Por isso, a API funciona de forma assíncrona. Após enviar o documento, aguarde um momento e então use o id retornado para consultar o resultado final. Para ser notificado automaticamente, considere utilizar nossos Webhooks.

Passo 2: Consultar o Resultado

Use o id do documento para fazer uma requisição GET e buscar o resultado completo da extração.

GET URL Ambiente/documents/[id]

Resposta Final (Status 200)

Quando o status for 1 (FINISHED), o objeto data conterá os campos extraídos.

Exemplo de Resposta Completa
{
"id": "95893394-337c-429c-a63e-1b8210de47d2",
"externalId": "pedido-cliente-123",
"type": 19,
"data": {
"CEP": "00.000-000",
"Bairro": "Lorem Ipsum",
"Cidade": "Lorem Ipsum",
"Estado": "Lorem Ipsum",
"Endereço": "Lorem Ipsum",
"CNPJ da empresa": "00.000.000/0000-00",
"Telefone da empresa": "(00) 90000-0000",
"Hipóteses acidentais": "Sim/Não",
"Legislação aplicada": "['Lorem Ipsum']",
"Produtos transportados": "['Lorem Ipsum']",
"Controle da emergência": "Sim/Não",
"Nome fantasia da empresa": "Lorem Ipsum",
"Razão social da empresa": "Lorem Ipsum",
"Telefone CAE-BR/CAE-VIBRA": "(00) 90000-0000",
"Locais de origem das rotas": "Lorem Ipsum",
"Encerramento da emergência": "Lorem Ipsum",
"Locais de destino das rotas": "Lorem Ipsum",
"Nome do coordenador do plano": "Lorem Ipsum",
"Ramo de atividade da empresa": "Lorem Ipsum",
"Responsabilidades do condutor": "Lorem Ipsum",
"Inscrição estadual da empresa": "Lorem Ipsum",
"Telefone do coordenador do plano": "(00) 90000-0000",
"Descrição da atividade da empresa": "Lorem Ipsum",
"Equipe de atendimento a emergência": "Lorem Ipsum",
"Nome do responsável legal da empresa": "Lorem Ipsum",
"Cargo do responsável legal da empresa": "Lorem Ipsum",
"Email do responsável legal da empresa": "responsavel@email.com",
"Nome do responsável técnico da empresa": "Lorem Ipsum",
"Cargo do responsável técnico da empresa": "Lorem Ipsum",
"Email do responsável técnico da empresa": "responsavel@email.com",
"Órgãos Públicos e telefones de cada órgão": "Lorem Ipsum",
"Telefone celular do responsável legal da empresa": "(00) 90000-0000",
"Telefone comercial do responsável legal da empresa": "(00) 90000-0000",
"Telefone celular do responsável técnico da empresa": "(00) 90000-0000",
"Telefone comercial do responsável técnico da empresa": "(00) 90000-0000"
},
"processTime": 8.123,
"status": 1,
"statusDesc": "FINISHED",
"createdAt": "2026-01-07T14:38:50.045Z",
"updatedAt": "2026-01-07T14:38:58.168Z"
}

Dicionário de Dados: Plano de Emergência no Transporte

Estes são os campos retornados dentro do objeto data.

CampoTipoDescrição
CEPStringCEP
BairroStringBairro
CidadeStringCidade
EstadoStringEstado
EndereçoStringEndereço
CNPJ da empresaStringCNPJ da empresa
Telefone da empresaStringTelefone da empresa
Hipóteses acidentaisStringHipóteses acidentais
Legislação aplicadaArrayLegislação aplicada
Produtos transportadosArrayProdutos transportados
Controle da emergênciaStringControle da emergência
Nome fantasia da empresaStringNome fantasia da empresa
Razão social da empresaStringRazão social da empresa
Telefone CAEBR/CAEVIBRAStringTelefone CAE-BR/CAE-VIBRA
Locais de origem das rotasStringLocais de origem das rotas
Encerramento da emergênciaStringEncerramento da emergência
Locais de destino das rotasStringLocais de destino das rotas
Nome do coordenador do planoStringNome do coordenador do plano
Ramo de atividade da empresaStringRamo de atividade da empresa
Responsabilidades do condutorStringResponsabilidades do condutor
Inscrição estadual da empresaStringInscrição estadual da empresa
Telefone do coordenador do planoStringTelefone do coordenador do plano
Descrição da atividade da empresaStringDescrição da atividade da empresa
Equipe de atendimento a emergênciaStringEquipe de atendimento a emergência
Nome do responsável legal da empresaStringNome do responsável legal da empresa
Cargo do responsável legal da empresaStringCargo do responsável legal da empresa
Email do responsável legal da empresaStringEmail do responsável legal da empresa
Nome do responsável técnico da empresaStringNome do responsável técnico da empresa
Cargo do responsável técnico da empresaStringCargo do responsável técnico da empresa
Email do responsável técnico da empresaStringEmail do responsável técnico da empresa
Órgãos Públicos e telefones de cada órgãoStringÓrgãos Públicos e telefones de cada órgão
Telefone celular do responsável legal da empresaStringTelefone celular do responsável legal da empresa
Telefone comercial do responsável legal da empresaStringTelefone comercial do responsável legal da empresa
Telefone celular do responsável técnico da empresaStringTelefone celular do responsável técnico da empresa
Telefone comercial do responsável técnico da empresaStringTelefone comercial do responsável técnico da empresa