v1 projects

Get all projects for the authenticated user

Get all projects belonging to the authenticated user.

This endpoint:
- Returns all projects created by the authenticated user
- Includes project metadata (name, description, creation date)
- Projects inherit access to user's preferences, episodes, and identity

**Authentication**: Requires valid API key or JWT token
get/v1/projects

Response

Successful Response

total_countinteger required

Total number of projects for the user

user_idstring required

User ID

Example response

{
  "projects": [
    {
      "created_at": "2023-01-01T00:00:00Z",
      "description": "A project for organizing research notes",
      "name": "My Research Project",
      "project_id": "123e4567-e89b-12d3-a456-426614174000",
      "updated_at": "2023-01-15T00:00:00Z",
      "user_email": "john@example.com",
      "user_id": "456e7890-e89b-12d3-a456-426614174001",
      "user_name": "John Doe"
    }
  ],
  "total_count": 1,
  "user_id": "456e7890-e89b-12d3-a456-426614174001"
}

Changes