ChecklistController
Disponibiliza os checklists que podem ser usados nas validações. Nesta API o controller expõe somente a consulta dos checklists; não há POST, PUT ou DELETE nesse endpoint.
Todas as requisições exigem X-API-ACCESS-KEY e X-API-SECRET-KEY.
GET /checklist
Lista os checklists em uma página. O padrão é size=1000 e ordenação por nome.
Parâmetros opcionais: page (iniciando em zero), size e sort.
curl --request GET \
--url 'https://<url>/checklist?page=0&size=1000&sort=nome,asc' \
--header 'X-API-ACCESS-KEY: <chave_de_acesso>' \
--header 'X-API-SECRET-KEY: <chave_de_seguranca>'
{
"content": [
{
"id": "<id_checklist>",
"nome": "CHECKLIST_DDS",
"label": "Due diligence",
"ativo": true,
"conformidades": ["DDS"]
}
],
"pageable": {},
"totalElements": 1,
"totalPages": 1,
"size": 1000,
"number": 0,
"first": true,
"last": true,
"numberOfElements": 1,
"empty": false
}
Os valores aceitos em conformidades são DDS, GEO, PND, CL, IAV, RC e EUDR.