E013: Get organization
GET /api/organizations/current
Returns the active organization's identity row. Triggered on every authenticated page so the shell can render the org name without a second round-trip.
Authentication
Standard tenant route. Requires Authorization: Bearer <firebase-id-token> and X-Org-Id: <org-id>. Access: Member.
Request
No body. Targets the org in X-Org-Id.
Response — 200 OK
{
"organization": {
"id": "uuid",
"name": "Acme Co",
"slug": "acme-co",
"billingAddress": "...",
"branding": { "logoUrl": "...", "primaryColor": "#..." },
"createdAt": "2026-05-18T22:00:00Z"
}
}
Errors
| HTTP | code | Condition |
|---|---|---|
| 404 | not_found | Org not found (should be unreachable for callers who pass the auth middleware). |
Workflow
Calls W013 Get organization.