For developers
Ship verified identity in minutes, not quarters
RESTful identity APIs, typed SDKs, free sandbox tenants and interactive docs. Your first signed token is five minutes away — no sales call required.
Identity APIs
Exchange an authorization code for a verified session
The same token endpoint in four languages. All SDKs are open source and published on their official registries.
curl -X POST https://api.identiq-systems.co.uk/v1/auth/token \
-H "Authorization: Bearer $IDIQ_CLIENT_KEY" \
-H "Content-Type: application/json" \
-d '{
"grant_type": "authorization_code",
"code": "ac_9f31e2b4d07c",
"tenant": "meridian-trust"
}'API reference
Core endpoints at a glance
Versioned, documented and covered by our backwards-compatibility policy. Full specification available as OpenAPI 3.1.
| Method | Endpoint | Description | Group |
|---|---|---|---|
| POST | /v1/auth/authorize | Begin an authentication flow with adaptive assurance | Authentication |
| POST | /v1/auth/token | Exchange an authorization code for signed tokens | Authentication |
| POST | /v1/auth/introspect | Validate a token and return its claims and risk context | Authentication |
| GET | /v1/users | List identities with pagination, filters and field selection | Users |
| POST | /v1/users | Create an identity with baseline roles and attributes | Users |
| PATCH | /v1/users/{id} | Update attributes, roles and lifecycle state | Users |
| POST | /v1/policy/evaluate | Evaluate an authorization decision against live policy | Authorization |
| GET | /v1/policy/maps/{resource} | Return the full permission map for a resource | Authorization |
| POST | /v1/provisioning/scim | SCIM 2.0 endpoint for inbound provisioning | Provisioning |
| GET | /v1/audit/events | Query the immutable audit trail with cursor pagination | Audit |
Developer tools
Everything you need to build, test and operate
The same tools IdentiQ engineers use internally — available to every customer team.
Official SDKs
Typed libraries for Node.js, Python, Java, .NET, Go and PHP — with framework middleware for Express, Django, Spring and ASP.NET Core.
Sandbox Tenants
Free, fully isolated sandbox tenants with synthetic populations, seeded applications and no rate limits during development.
IdentiQ CLI
Manage tenants, policies, connectors and deployments from the terminal. Terraform provider for infrastructure-as-code teams.
Interactive Documentation
Every endpoint documented with runnable examples, request/response schemas and OpenAPI 3.1 specifications.
Webhooks & Events
Subscribe to lifecycle and security events — user.created, session.revoked, policy.violated — with signed delivery and retries.
Key Management
Rotate client credentials, inspect signing keys (JWKS) and enforce per-environment key separation from the console or API.
Quickstart
From zero to production in four steps
No procurement gate, no sandbox expiry, no surprises.
Create a sandbox tenant
One command — identiq tenant create — gives you an isolated tenant with synthetic users and demo apps.
Install an SDK
npm install @identiq/node-sdk, pip install identiq, or your language of choice. Keys are provisioned automatically.
Exchange your first token
Run the authorization-code flow against the sandbox. Signed tokens in under five minutes, guaranteed.
Promote to production
Switch the tenant ID. Same API, same SDK, UK data residency and 99.99% SLA from day one.
Need architecture guidance for a regulated environment? Our solutions engineers respond within one business day.
Talk to a solutions engineerReady to secure every identity in your organisation?
Join the enterprises that trust IdentiQ to move identity securely between people, applications and organisations.