CertifiedData.io
Developer sandbox · No account required

Developer sandbox — API key + curl

Grab an ephemeral sandbox API key and exercise the real Agent Commerce endpoints with curl. Certify drop zone is here too. Everything runs in test mode — real signatures, zero persistence, no charges.

Looking for a click-through product demo? /agent-commerce/demo runs the full policy → receipt → verify flow with no key management. Or start at /try for all three pillars.

Certify an artifact — no account required

Drop any file to compute its SHA-256 fingerprint and check the public registry. Sandbox certifications are test-mode only — rate-limited, limited retention, and clearly distinct from production certificates.

Anonymous sandbox includes a limited number of test certifications so you can see the full certification loop before creating an account.

Drop any AI artifact to certify — free

Dataset · output · transaction record · content artifact — any file type

SHA-256 fingerprint computed client-side · no upload required to check

or verify an existing certificate →

Sandbox certifications are test-mode only and not equivalent to production certificates. They are rate-limited by IP, have limited retention, and are not listed in the public production registry. Create a free account → for persistent history, public registry listing, and production-grade certification.

Sandbox vs. production

FeatureSandboxProduction (free account)
Ed25519-signed certificate
Public verification URL
Persistent storage7-day retentionIndefinite
Registry listing
Account requiredNoNo — free
Rate limit5 / hour per IPUnlimited

Your sandbox API key

Use this key to call the Agent Commerce API in sandbox mode. No login required. Sandbox keys use the cdp_test_ prefix.

cdp_test_••••••••••••••••

No account required · rate-limited per IP · 24h TTL

Sandbox environment · limited retention · test-mode outputs only · not equivalent to a production account

Sandbox keys are rate-limited and scoped to test mode. They cannot trigger real payments or create live certificates. Sandbox outputs are ephemeral — no persistent history or registry presence. To issue production certificates and receipts, create a free account →

Where to start

No login, no key

Certify an artifact

Drop any file — get the full certification loop in sandbox mode. No account, no key needed.

Certify now →
No login, no key

Agent Commerce click-through demo

One-click policy → signed authorization → Ed25519 receipt. No API key management.

Open demo →
GitHub · public

Agent Commerce SDK (code)

Call the CDP API with the sandbox key below. Receipts and policy checks work in sandbox mode.

View the repo →

Curl reference + open-source SDK

The Agent Commerce SDK, MCP server, and integration examples are in the public repo. Clone it, run the examples with your sandbox key, and build on top of the real API.

Prefer to click a button instead of running curl? Open the click-through demo →

certifieddata-agent-commerce-public

github.com/certifieddata

Check spend policy

curl -X POST https://certifieddata.io/api/cdp/check-policy \
  -H "Authorization: Bearer $SANDBOX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "amount_cents": 2500,
    "currency": "usd",
    "merchant": "dataset-marketplace",
    "purpose": "training-data"
  }'

Execute a purchase

curl -X POST https://certifieddata.io/api/cdp/purchase \
  -H "Authorization: Bearer $SANDBOX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "amount_cents": 2500,
    "currency": "usd",
    "merchant": "dataset-marketplace",
    "artifact_id": "art_01jt…",
    "purpose": "training-data"
  }'

Verify a receipt

curl https://certifieddata.io/api/payments/verify/{receiptId}
# No API key required for public receipt verification

Replace $SANDBOX_API_KEY with the demo key above. Full API reference in Docs / Schemas →

What sandbox mode includes

Policy evaluation

Spend limits, merchant rules, and purpose restrictions are enforced in sandbox mode — same logic as production.

Signed receipts

Sandbox receipts are Ed25519-signed. Structure is identical to production — useful for integration testing.

Synthetic data generation

Generate and download certified synthetic datasets. Sandbox certificates are publicly verifiable.

Certificate verification

Verify any public artifact at /verify — no key needed, no account required.

Real payments

Sandbox mode does not trigger real charges. Use a live key on a paid plan for production transactions.

Registry listing

Sandbox artifacts are not listed in the public registry. Sign up for a free account to get registry presence.

When you're ready to go further

Sandbox outputs are ephemeral and scoped to test mode. Create a free account to get your own API keys, save history, list artifacts in the public registry, and access the full certification workflow.