Developer integration
Connect screening research to your own workflow.
Use the Sancticheck API to search screening records, retrieve profiles and maintain company portfolios. The examples below match the public API specification reviewed on 4 November 2026.
Start with the live API reference
Open Sancticheck API documentation · Download OpenAPI JSON · Download the Postman collection
Company administrators manage named keys under Company → API keys. Keys are scoped to their company, can have an expiry and can be revoked. Keep secrets on your server and send them in the Authorization header.
Search and retrieve a screening profile
GET /api/v1/sanctions/search?q=Alex%20Example
Authorization: Bearer <your-api-key>
GET /api/v1/sanctions/search/{record_id}/profile?q=Alex%20ExampleSearch requires at least three letters or numbers and returns up to ten consolidated profiles. Results include classifications, source information and match ratings. A profile request returns the linked source records and identifying information for review. The example name is fictional; no screening result is implied.
Use the URLs and response models in the live reference for deployment. Handle authorization failures, rate limits, unavailable services and empty results explicitly. A request failure must not be treated as a successful no-match result.
Manage portfolios through the same API
- List or create company groups using
/api/v1/clients/{client_id}/groups. - Maintain records under
/api/v1/clients/{client_id}/groups/{group_id}/records. - Retrieve permitted company activity through
/api/v1/clients/{client_id}/audit. - Use the live specification to confirm allowed methods, required fields and pagination before implementation.
Use the live specification as the integration contract. Discuss notification, scheduling and case-management requirements with Streak Technologies when scoping workflows beyond the published operations.
Plan the review handoff
Decide which customer details your integration supplies, where reviewers see source evidence, and where your organization records a final decision. Preserve source references and the time of the check. Keep names and personal information out of unnecessary logs.
A match score is a search signal. It must not be used alone to confirm identity or automatically label someone as sanctioned. Read the match-review guide.
See Sancticheck in your compliance workflow
Talk to Streak Technologies, the company that develops Sancticheck, about screening data, team access and integration requirements.