Start here
Quickstarts
Pick the runtime you are shipping today, copy the minimal install path, and get to your first evaluated flag quickly.
JavaScript and TypeScript
Node.js and browser usage, TypeScript typing, context passing, default values, and optional usage reporting.
Open quickstart →
PHP
Composer install, context-aware evaluation, safe defaults, and error-handling patterns for server-rendered apps and APIs.
Open quickstart →
Laravel
Package install, configuration publishing, service registration, facade usage, and environment-based setup.
Open quickstart →
Opinionated setup path
- 1. Create or choose an environment and copy the key type that matches your runtime: server, mobile, or client.
- 2. Add a default value for every flag you read in code so failures degrade safely.
- 3. Pass a stable context identifier whenever your rollout depends on user, account, or service targeting.
- 4. Return to the API reference or webhook reference when you need exact request shapes.
Next step
Take the next integration step in your own stack.
Start with the quickstart that matches your runtime, then return to the reference pages when you need exact request and payload details.