Project Settings and Entitlements
All routes here need a project API key: Authorization: Bearer gi_live_.... See Authentication.
Project and entitlements#
Read and update the project the API key belongs to, and inspect the plan limits that apply to it.
| Method | Path | Description |
|---|---|---|
| GET | /api/projects/:projectId |
Get the current project. |
| PUT | /api/projects/:projectId |
Update project settings and branding. |
| GET | /api/projects/:projectId/entitlements |
Get the subscription, usage, and effective plan limits. |
- Project creation and deletion are dashboard-only.
PUTacceptsname,slug,timezone, andonboarded; slugs use lowercase letters, digits, and hyphens.- Entitlements are the source of truth for API access and resource limits; don't hard-code plan assumptions.