API referenceInvestigations
Investigation_create
POST
/investigationsRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
curl -X POST "https://example.com/investigations" \ -H "Content-Type: application/json" \ -d '{ "name": "string" }'{ "artifact_ids": [ "string" ], "created_at": "string", "created_by": "string", "description": "string", "folder_id": "string", "id": "string", "name": "string", "org_id": "string", "owner_team_id": "string", "status": null, "updated_at": "string"}`GET /installations` — every installation held by a team the caller belongs to (ADR-0050 §6). GET
**No team parameter, deliberately.** The set is `auth.team_ids`, so a caller cannot name a team they are not on — the bound is the permission scope rather than an argument to be validated. A caller on two teams gets the union of both. One synthetic page, like every list on this surface: the cost scales with the caller's team count rather than the org's install count, because there is no per-row join.
Investigation_delete DELETE
Next Page