# List agents List all agents for a specific organization Endpoint: GET /agents Version: 1.0.0 Security: BearerAuth ## Query parameters: - `organizationId` (string, required) - `status` (string) Enum: "draft", "active", "inactive", "archived" - `page` (number) - `limit` (number) ## Response 200 fields (application/json): - `success` (boolean, required) Enum: true - `data` (array, required) - `data.id` (number, required) - `data.name` (string, required) - `data.voiceId` (string, required) - `data.language` (string, required) Enum: "en", "es" - `data.metadata` (object) - `data.context` (string) - `data.templateType` (string, required) Enum: "book_meeting", "warm_up", "qualify", "blank" - `data.status` (string, required) Enum: "draft", "active", "inactive", "archived" - `data.createdAt` (string, required) - `data.updatedAt` (string, required) - `total` (number, required) - `page` (number, required) - `totalPages` (number, required) ## Response 401 fields (application/json): - `success` (boolean, required) Enum: false - `error` (string, required) - `details` (string) ## Response 403 fields (application/json): - `success` (boolean, required) Enum: false - `error` (string, required) - `details` (string) ## Response 500 fields (application/json): - `success` (boolean, required) Enum: false - `error` (string, required) - `details` (string)