Deterministic test mode ยท API v1.10.0

Exercise 265 operations without production side effects.

Exercise all 265 stable Developer API operations with deterministic fixtures or isolated stateful workflows and no production side effects. Live credentials, cookies, databases, queues, storage, and webhook delivery are rejected or bypassed.

Open interactive workbench Sandbox manifest Workflow manifest Developer Portal

Sandbox contract

Base URL
https://arcenciel.io/developers/sandbox
Public test key
aec_test_public
Quick mode
Zero persistence
Workflow mode
Isolated, expiring state
Stable operations
265

Use the same method and path as production. Prefix production /api/... paths with /developers/sandbox.

Deterministic scenarios

  • Schema-valid success fixtures
  • Create, update, read-after-write, delete, and idempotency workflows
  • Virtual asynchronous jobs and an inspectable signed event inbox
  • Authentication, scope, validation, conflict, and not-found errors
  • 429 and transient dependency failures
  • Redirects, streams, binary Range, 206, and 416 responses

Run a request

curl --fail-with-body --get 'https://arcenciel.io/developers/sandbox/api/models/search' \
  --header 'x-api-key: aec_test_public' \
  --data-urlencode 'search=landscape' \
  --data-urlencode 'limit=5'

The SDK-compatible base URL is https://arcenciel.io/developers/sandbox. Configure the fixed key aec_test_public; never send a production credential.

Official SDKs

npm install @arcenciel/sdk@1.1.0 python3.11 -m pip install arcenciel==1.1.0

SDK source and examples