Quickstart — five minutes to your first call
By the end of this page you'll have:
- A sandbox API key.
- A successful API call against the Identity Platform sandbox (creating a customer).
- A working understanding of the request/response shape used across all seven products.
We use Identity Platform here because creating a customer is the simplest mutating call in the suite. The same pattern works for every product.
1. Get a sandbox key
Sign in to the Identity Platform dashboard (opens in a new tab) (or any product dashboard) and go to Settings → API Keys → Create key.
- Name:
quickstart - Scopes:
customers:write,verifications:view
You'll see the full key exactly once. It looks like:
qe_sk_sandbox_a8f3c92e...Store it somewhere safe — you can rotate it any time, but you can never retrieve it again from the dashboard.
Never commit API keys
Use environment variables (QE_API_KEY) or a secrets manager. Even sandbox keys log against your org's audit trail.
2. Make your first call
Create a customer:
/api/customerscurl -X POST https://sandbox.quantumelixir.tech/identity/api/customers \
-H "Authorization: Bearer $QE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"fullName": "Budi Santoso",
"nik": "3201234567890001",
"email": "budi@example.com",
"phone": "+6281234567890"
}'3. Read the response
A successful create returns HTTP 201 with this envelope:
{
"data": {
"id": "cus_01HXYZ...",
"fullName": "Budi Santoso",
"nik": "3201234567890001",
"email": "budi@example.com",
"phone": "+6281234567890",
"kycLevel": "none",
"createdAt": "2026-05-24T08:14:22.481Z"
}
}Every successful response in the suite has the same shape — your payload lives at .data. Errors look like:
{
"error": "validation failed",
"details": { "fieldErrors": { "nik": ["must be 16 digits"] } }
}4. Where to go next
You now know the shape. Pick the product you actually want to integrate:
| If you're building… | Start here |
|---|---|
| KYC / onboarding | Identity Platform Quickstart → |
| Loan underwriting / cash-flow scoring | Bank Statement Quickstart → |
| Payment / wallet fraud | Anti-Fraud Quickstart → |
| AML compliance · PPATK reporting | AML Quickstart → |
| Indonesian document OCR (NIB · NPWP · etc.) | Document Intelligence Quickstart → |
| Multi-step workflows | Orchestration Quickstart → |
| LLM agents · automation | AI Automation Quickstart → |