Quickstart
Get from zero to your first authenticated request in five minutes. You will:
- Sign up at theculprit.ai/signup ($49/mo per service, 30-day money-back guarantee — one click in billing settings, no questions).
- Open Settings → API tokens. Click Create token, give it a name, choose read-write. The raw token (
culprit_live_...) appears once — copy it now. - Save the token to your shell:
export CULPRIT_API_TOKEN=culprit_live_... - List your services (will be empty on a brand-new tenant):
curl -sS -H "Authorization: Bearer $CULPRIT_API_TOKEN" \ https://api.theculprit.ai/v1/services - Provision your first service:
The response includes acurl -sS -X POST \ -H "Authorization: Bearer $CULPRIT_API_TOKEN" \ -H "content-type: application/json" \ -d '{"service_name":"checkout-api"}' \ https://api.theculprit.ai/v1/servicessigning_secret— that's the HMAC secret for posting events. Save it; subsequent reads only return the prefix.
That's it. Next:
- API reference — every endpoint
- Concepts › Auth — bearer tokens, scopes, rotation
- Concepts › Errors — error envelope contract