Paid Private Beta — 4 steps

Set a per-run spend cap.
Submit a run. Inspect the receipt.

That is the whole mental model. No SDK required. Sign in with Google, pay $29 for 30 days of Sandbox access, issue an API key, and POST your first run — budget-bounded, auditable, settlement-safe by design.

The loop you will run every day

  1. Set a per-run spend cap on the run (e.g. reservation.max_cost_usd: "5.00").
  2. Submit the run with an Idempotency-Key so retries are safe.
  3. Inspect the result and receipt — actual cost, state transitions, and the audit record (exported within the applicable retention window; Sandbox Hot 30 days by default).

Buy Sandbox access

Decisionproof Sandbox is a paid private beta you can purchase directly. Buy 30 days of Sandbox access — sign in with Google, pay with PayPal, and your workspace activates as soon as the payment is confirmed.

Sandbox access terms

The Sandbox access fee (US$29 per 30-day access cycle) and the runtime limits below apply from the moment your payment is confirmed. Sandbox is time-boxed and limit-enforced by the following hard numerics: per-run spend cap US$5.00 (reservation.max_cost_usd), workspace rate limit 60 req/min, monthly metered-operation cap up to 2,000 per 30-day cycle, per-run execution timeout 30 seconds, per-run input/output token limits 16,000 / 4,000, and up to 3 API keys per workspace. No overage billing — any breach yields HTTP 429 quota-exceeded. A one-time purchase does not auto-renew. Sandbox is not the B2B Design Partner offer; Design Partner engagements are contracted separately.

Buy Sandbox access → · See pricing details →

Issue an API key

Once payment is confirmed, your onboarding dashboard activates. Create up to 3 API keys per workspace during beta — each key can be revoked independently at any time. No OAuth scopes to configure on the API surface.

Submit your first run

POST a structured run payload with a per-run spend cap under reservation.max_cost_usd. You get back a run ID to poll; on completion, the result and the receipt (including actual_cost_usd) are available via the run endpoint and your audit log (exportable within the applicable retention window — Sandbox Hot 30 days by default).

curl -X POST https://api.decisionproof.io.kr/v1/runs \
  -H "Authorization: Bearer dp_live_your_key_here" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: my-unique-key-123" \
  -d '{
    "pack_type": "decision",
    "inputs": {
      "question": "Should I launch this product?",
      "mode": "detailed"
    },
    "reservation": {
      "max_cost_usd": "5.00"
    }
  }'

Read the full quickstart →

What's included in Sandbox

Sandbox gives you access to the currently enabled beta API surface. Sandbox is time-boxed and limit-enforced; workspace rate limits, API-key limits, and per-run USD spend caps apply. There is no overage billing — requests that exceed active Sandbox limits are rejected fail-closed.

Sandbox beta API surface

Access to the currently enabled Sandbox beta API surface: runs, API keys, audit log export (within the applicable retention window).

30-day Sandbox access window

Each payment activates a 30-day Sandbox access window. A one-time purchase does not renew; a subscription renews automatically until you cancel.

Per-run spend cap: $5.00

Submit runs with reservation.max_cost_usd — the per-run spend cap is US$5.00 during Sandbox beta.

Rate limit: 60 req/min

Workspace rate limit 60 requests/minute (sliding window). Exceeding returns HTTP 429 with IETF RateLimit-Policy / RateLimit / Retry-After headers.

Monthly cap: 2,000 ops

Up to 2,000 metered operations per 30-day cycle, hard-capped and fail-closed. No overage billing — metered usage is never charged on top of the US$29 / 30-day fee.

Per-run timeout: 30 s

Per-run execution timeout 30 seconds; per-run input/output token limits 16,000 / 4,000.

Up to 3 API keys

Up to 3 concurrent dp_live_{secret} keys per workspace, independently revocable.

A stop is recorded

When a capacity cap is reached the run is refused — and that stop is recorded, with its type, the time it first occurred, the time it last occurred and a count, retrievable from the usage API. Decisionproof cannot record what your systems do outside it after a refusal, so a fail-closed integration is recommended.

Audit trail (Hot 30 days)

Run metadata, state transitions, receipt records, and result references are logged. Sandbox includes Hot online access for 30 days; Cold/Deep Archive are not included unless separately contracted.

Ready to get started?

Sandbox paid private beta — $29 per 30-day access cycle, time-boxed and limit-enforced, no overage billing. Buy once, or subscribe and cancel any time.