Skip to main content
Version: v1.0.0(int)

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

HTTPcodeCondition
404not_foundOrg not found (should be unreachable for callers who pass the auth middleware).

Workflow

Calls W013 Get organization.