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.
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