Get started with Playground API in under 60 seconds. Zero API keys, zero authentication configuration, and zero credit card required.
Execute a real-time request to the health check endpoint GET /api/v1/health.
Choose your programming language or framework below to see ready-to-use code snippets with stateful session persistence.
Playground API ensures multiple developers, test runners, and browsers never collide or overwrite each other. Here is how your identity is resolved:
When making requests from a web browser, pass credentials: 'include' (or Axios withCredentials: true). The backend assigns an HMAC-signed pg_identity cookie.
For Playwright test workers, Postman, or mobile apps without cookies, pass the header X-Playground-Identity: worker-1. Each worker receives its own isolated database overlay.
Test UI skeleton loaders and error boundary states instantly by attaching query parameters to any REST endpoint:
Forces a 1500ms delay to test loading spinners and skeleton placeholders.
Returns HTTP 500 Internal Server Error to test toast alerts and retry buttons.
Simulates real-world mobile jitter with randomized delay (200-2500ms) and 10% dropped packets.
Need a clean slate? Execute DELETE /api/v1/session/reset to immediately wipe your visitor mutations overlay and revert all core resources to the factory seed data.