Ajustes de ponto
Listar solicitações de ajuste (pendentes, aprovadas, recusadas).
URL Base
https://api.iopoint.com.br/apiAjustes no período
GET
/customer/v2/adjustmentLista solicitações de ajuste de ponto realizadas pelos colaboradores no período. Cada item indica o status (Pendente/Aprovado/Recusado), justificativa do colaborador e observação do gestor.
Query parameters
| Nome | Tipo | Obrig. | Descrição |
|---|---|---|---|
| begin_date | date | sim | Início do período (YYYY-MM-DD). |
| end_date | date | sim | Fim do período (YYYY-MM-DD). Máximo de 31 dias. |
| national_registry | string | não | CPF do colaborador para filtrar. Opcional. |
| include_branches | boolean | não | Quando `1`, agrega a matriz e todas as filiais do grupo econômico na resposta. Só leitura. |
| company_national_registry | string | não | CNPJ (apenas dígitos) de uma empresa do grupo para restringir o escopo a ela. Use os CNPJs retornados em `GET /economic-group`. Fora do grupo acessível retorna `company_not_found` (404). |
Erros possíveis
| Status | Código | Quando ocorre |
|---|---|---|
| 422 | date_range_exceeded | Período maior que 31 dias. |
Exemplos
Request
curl -X GET "https://api.iopoint.com.br/api/customer/v2/adjustment?begin_date=2026-05-01&end_date=2026-05-31" \
-H "apiIopointToken: SEU_TOKEN_AQUI"Response200
{
"data": [
{
"national_registry": "12345678900",
"registration_number": "0042",
"email": "[email protected]",
"name": "João da Silva",
"occupation": "Analista de RH",
"department": "Recursos Humanos",
"team": null,
"business_unit": "Matriz",
"admission_date": "2022-03-15",
"pis": "12345678901",
"company": {
"name": "Filial São Paulo LTDA",
"trading_name": "Filial SP",
"national_registry": "12345678000288"
},
"adjustments": [
{
"date": "2026-05-12",
"requests_in_day": 1,
"type": "Ajuste de ponto",
"status": "Aprovado",
"collaborator_reason": "Esqueci de bater a saída",
"manager_observation": "Confirmado pela equipe",
"approved_by": "Maria Oliveira",
"created_at": "2026-05-12 18:05:00",
"updated_at": "2026-05-13 09:20:00"
}
]
}
],
"meta": {
"begin_date": "2026-05-01",
"end_date": "2026-05-31"
}
}Respostas
200
{
"data": [
{
"national_registry": "12345678900",
"registration_number": "0042",
"email": "[email protected]",
"name": "João da Silva",
"occupation": "Analista de RH",
"department": "Recursos Humanos",
"team": null,
"business_unit": "Matriz",
"admission_date": "2022-03-15",
"pis": "12345678901",
"company": {
"name": "Filial São Paulo LTDA",
"trading_name": "Filial SP",
"national_registry": "12345678000288"
},
"adjustments": [
{
"date": "2026-05-12",
"requests_in_day": 1,
"type": "Ajuste de ponto",
"status": "Aprovado",
"collaborator_reason": "Esqueci de bater a saída",
"manager_observation": "Confirmado pela equipe",
"approved_by": "Maria Oliveira",
"created_at": "2026-05-12 18:05:00",
"updated_at": "2026-05-13 09:20:00"
}
]
}
],
"meta": {
"begin_date": "2026-05-01",
"end_date": "2026-05-31"
}
}