One API for KYC, quotes, policies, claims, OCR, notifications and renewals. Try every endpoint in the sandbox below — no signup, no real data.
Base URL
https://sandbox.insurex24.com/v1
Auth
Authorization: Bearer sk_test_…
Safe retries
Idempotency-Key: <uuid>
Errors
{ error: { type, code, message } }
Quickstart
Sandbox
Runs in your browser against mock data that follows the same schema, validation rules and error format as the real API. Try removing a required field, using a bad key, or Aadhaar ending 0000.
Pick an endpoint and press Send…
Equivalent cURL
Prefer your own tools? Run the same sandbox locally
Or open the spec in Swagger Editor or import it straight into Postman, Insomnia or your code generator (openapi-generator).
| Code | Meaning |
|---|---|
| 200 / 201 | Success / created |
| 202 | Accepted — async job (renewals, notifications) |
| 400 | Malformed request or missing field — see param |
| 401 | Missing or invalid API key |
| 404 | Resource not found |
| 409 | Idempotency-Key reused with a different body |
| 422 | Valid JSON, but breaks a business rule |
| 429 | Rate limited — honour Retry-After |
| Input | Result |
|---|---|
| Aadhaar ending 1234 | KYC verified |
| Aadhaar ending 0000 | KYC failed — identity_mismatch |
| estimated_loss > 500000 | Claim under_review, high fraud risk |
| Mobile +919999999999 | SMS undelivered |
| Key not starting sk_test_ | 401 invalid_api_key |
API reference
Tell us what you're building. We'll issue production keys and help you ship your first integration.
Request production access