Buscar Ocorrências por Situação
GET/ocorrencias/:situacao
Informe situacao=1 ou situacao=2 no caminho da URL e envie os demais filtros na query string.
Exemplos: /ocorrencias/1?dataInicial=2025-08-02... e
/ocorrencias/2?dataInicial=2025-08-02....
Informe ao menos dataInicial ou dataFinal. Para situacao=1, sem atzSituacao=N, informe ambas as datas.
Se a integração por empresa da folha estiver habilitada, informe codEmpresa.
A consulta direta ocorre com situacao=2 ou atzSituacao=N. Nesse caso, o período filtra dataRegistro
e dataFinal considera 00:00 do dia informado. Nas demais combinações, são consultadas pendências. Verifique
success e errors quando presentes na resposta.
Request
Path Parameters
Query Parameters
Responses
- 200
- 400
Lista de registros ou erros nos filtros informados.
- application/json
- Schema
- Example (from schema)
- diretaVazia
- semDatas
- situacaoInvalida
- consultaDireta
Schema
- OcorrenciaListResponse
- FiltroIntfolError
Array [
]
anyOf
data
object[]
nullable
errors
object
{}
Exemplo de resultado
{
"total": 0,
"data": []
}
Exemplo de resultado
{
"success": false,
"errors": {
"dataInicial": "É necessário informar data inicial ou data final válida no filtro.",
"dataFinal": "É necessário informar data inicial ou data final válida no filtro."
},
"observacao": "Parâmetros inválidos."
}
Exemplo de resultado
{
"success": false,
"errors": {
"situacao": "Situação diferente de 1 ou 2."
},
"observacao": "Parâmetros inválidos."
}
Consulta direta com um registro.
{
"total": 1,
"data": [
{
"seqRegistro": 12345,
"operacao": "I",
"codEmpresa": "EMP01",
"matricula": 1001,
"dataRegistro": "2026-10-14T08:00:00.000Z",
"observacao": null,
"dataAtualizacao": null,
"origem": "P",
"usuario": null,
"situacao": "2",
"idIntArqEnv": null,
"dataInicial": "2026-10-14",
"dataFinal": null,
"tipoOcorrencia": 1,
"obsOcorrencia": null,
"seqOcorrencia": null,
"idFolha": null,
"horaInicial": null,
"horaFinal": null,
"nomeAtendente": null,
"registroConselho": null,
"ufConselho": null,
"orgaoClasse": null,
"codDoenca": null
}
]
}
Empresa ausente ou inválida quando exigida pela configuração do ambiente.
- application/json
- Schema
- Example (from schema)
- empresaAusente
Schema
{
"message": "string"
}
Exemplo de resultado
{
"message": "Operação Negada. Parâmetro codEmpresa ausente na requisição."
}