Skip to main content

Get my projects

Endpoint: GET /projects/me

Description

Returns the projects in the authenticated API key's organization that the caller can access. Organization administrators see every project in the org; members see only projects they belong to. Results are ordered by project id, newest first. Returns an empty array for a private API key or when the key has no associated organization — see Introduction — API key scoping.

Parameters

None.

Error responses

  • 401 — Authentication failed.
  • 500 — Server error.

Responses

  • 200 — JSON array of project summaries (may be empty).

Example response (200)

[
{
"id": 5,
"org_id": 12,
"name": "Default",
"description": "Org-wide evaluation work",
"created_at": "2025-01-15T08:00:00Z",
"updated_at": "2026-03-10T12:00:00Z"
},
{
"id": 8,
"org_id": 12,
"name": "Safety benchmarks",
"description": null,
"created_at": "2026-02-01T10:30:00Z",
"updated_at": "2026-02-01T10:30:00Z"
}
]
[
{
"id": 0,
"org_id": 0,
"name": "string",
"description": "string | null",
"created_at": "date",
"updated_at": "date"
}
]

curl

curl "https://api.aegisevals.ai/api/v1/projects/me" \
-H "Authorization: Bearer sk_00000000000000000000000000000000"