Integrate Caelith's compliance infrastructure into your systems. Base URL: https://www.caelith.tech/api/v1/public
Authenticate your API requests with Bearer tokens
/copilot/chatCompliance copilot (public, no auth)â–¸ Try it/sanctions/screenScreen names against EU+UN sanctionsâ–¸ Try it/sanctions/statsSanctions database metadata/lei/:codeLook up and validate a single LEIâ–¸ Try it/lei/search?q=nameSearch entities by name via GLEIF/lei/validateBatch-validate LEI codes/nca/:codeNCA profile with filing quirksâ–¸ Try it/annex-iv/generateGenerate AIFMD Annex IV XML from fund dataâ–¸ Try it/annex-iv/validateValidate existing Annex IV XML/templates/emtGenerate European MiFID Template/templates/eetGenerate European ESG Template/templates/eptGenerate European PRIIPs Templatecurl -X POST https://www.caelith.tech/api/v1/public/sanctions/screen \
-H "Authorization: Bearer ck_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"names": ["Hans Mueller", "Acme GmbH"]}'{
"data": { ... },
"meta": {
"request_id": "req_abc123",
"processing_ms": 142
}
}{
"error": {
"code": "VALIDATION_ERROR",
"message": "Missing field: names"
},
"meta": {
"request_id": "req_abc123"
}
}Include your API key in the Authorization header:
Authorization: Bearer ck_live_YOUR_KEY