📘 Public beta · Endpoints are stable; OpenAPI specs and SDKs ship monthly. See changelog →
Getting started
Quickstart · 5 minutes

Quickstart — five minutes to your first call

By the end of this page you'll have:

  1. A sandbox API key.
  2. A successful API call against the Identity Platform sandbox (creating a customer).
  3. 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:

POST/api/customers
Auth · API keyScope · customers:write
curl -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 / onboardingIdentity Platform Quickstart →
Loan underwriting / cash-flow scoringBank Statement Quickstart →
Payment / wallet fraudAnti-Fraud Quickstart →
AML compliance · PPATK reportingAML Quickstart →
Indonesian document OCR (NIB · NPWP · etc.)Document Intelligence Quickstart →
Multi-step workflowsOrchestration Quickstart →
LLM agents · automationAI Automation Quickstart →