Quickstart

Get from zero to your first authenticated request in five minutes. You will:

  1. Sign up at theculprit.ai/signup ($49/mo per service, 30-day money-back guarantee — one click in billing settings, no questions).
  2. Open Settings → API tokens. Click Create token, give it a name, choose read-write. The raw token (culprit_live_...) appears once — copy it now.
  3. Save the token to your shell:
    export CULPRIT_API_TOKEN=culprit_live_...
    
  4. 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
    
  5. Provision your first service:
    curl -sS -X POST \
      -H "Authorization: Bearer $CULPRIT_API_TOKEN" \
      -H "content-type: application/json" \
      -d '{"service_name":"checkout-api"}' \
      https://api.theculprit.ai/v1/services
    
    The response includes a signing_secret — that's the HMAC secret for posting events. Save it; subsequent reads only return the prefix.

That's it. Next: