Introduction
Strise Connect is a GraphQL API that lets you integrate Strise's AML compliance capabilities into your own systems and manage data in Strise from your own workflows. You can search for companies and persons, create and update entities, run PEP and sanction screenings, monitor entities for changes, manage risk assessments, and more.
To experiment with queries, use the Strise GraphQL Playground.
Authentication
All requests require a bearer token. Generate one by sending
your clientId and clientSecret to the
clientAccessTokenGenerate mutation.
If you haven't acquired your client credentials, contact us to request access.
mutation ClientAccessTokenGenerate {
clientAccessTokenGenerate(
clientId: "YOUR_CLIENT_ID"
clientSecret: "YOUR_CLIENT_SECRET"
) {
expires
token
}
}Pass the returned token as a header for all subsequent requests:
{
"Authorization": "Bearer <token>"
}LLM-friendly documentation
These docs are available in machine-readable formats for use with LLMs:
/connect/docs/llms.txt— Index of all pages with titles and descriptions/connect/docs/llms-full.txt— Full content of all pages in a single file/connect/docs/llms.mdx/<page>— Individual page content as processed Markdown
Verify your setup
To verify your setup, search for a company and confirm you get results.
The following query searches for Strise AS by its Norwegian organisation number:
query CompanyIdentifierSearch {
companyIdentifierSearch(where: { identifiers: ["918330100"], country: "NO" }) {
edges {
node {
id
name
}
}
}
}