Projects
List projects across the caller's organisations
Returns every project in every org the caller belongs to. Optional `?organizationId=` narrows to one org. Keys are masked — plaintext only via `GET /api/projects/{id}/key`.
GET
/api/projectsReturns every project in every org the caller belongs to. Optional ?organizationId= narrows to one org. Keys are masked — plaintext only via GET /api/projects/{id}/key.
Response Body
application/json
curl -X GET "https://loading/api/projects"[
{
"id": "prj_x9y8z7w6",
"name": "Production",
"maskedKey": "dp_a1b2••••••••••••••••••••••••f7e8",
"organizationId": "org_acme",
"sessionCount": 1247,
"lastUsedAt": "2026-04-26T10:29:42.183Z",
"createdAt": "2026-04-12T09:15:00.000Z",
"updatedAt": "2026-04-12T09:15:00.000Z"
},
{
"id": "prj_v4u3t2s1",
"name": "Staging",
"maskedKey": "dp_c3d4••••••••••••••••••••••••e9f0",
"organizationId": "org_acme",
"sessionCount": 38,
"lastUsedAt": "2026-04-25T22:11:08.471Z",
"createdAt": "2026-04-12T09:18:30.000Z",
"updatedAt": "2026-04-12T09:18:30.000Z"
}
]Empty