1. Get credentials
Your Novatrade24 contact provisions anIntegrationOrganization and one or
more Keycloak confidential clients. You receive:
client_id— e.g.api-client-santander-pilotclient_secret— 64+ characters, store as secret- Your
organizationUuidand the list of authorizedpartnerIdvalues (sellers you can act on behalf of)
2. Exchange client credentials for an access token
Tokens typically expire after 5 minutes. Cache the token and refresh before
expiry; do not call the token endpoint on every API request.
3. Discover your organization
CallGET /v1/me to learn your organization’s authorized partners and
capability flags. This is the first call every client should make at startup.
Example response
4. Required headers for every request
See Authentication, Idempotency,
and Optimistic Concurrency for details.
5. What next?
End-to-end workflow
Understand how the six modules chain together into one compliance flow.
Upsert your first buyer
Create or sync a buyer by VAT number and upload KYC documents.
Register webhooks
Subscribe to compliance transitions and VIES failures.
API Reference
Browse every endpoint, schema, and example.