# List admins Returns all admins for your organization. This endpoint returns all admins at once (typically a small list). No pagination is supported. ### Response Format Returns a list object with: - object - Always "list" - data - Array of admin objects - nextCursor - Always null ### Admin Object Each admin includes: - id - Unique admin identifier - name - Admin's display name - email - Admin's email address - picture - Profile picture URL - roleId - ID of the role assigned to this admin Endpoint: GET /v2/admins Version: 2026-01-01.nova Security: bearerAuth ## Header parameters: - `Featurebase-Version` (string) API version for this request. Defaults to your organization's configured API version if not specified. Example: "2026-01-01.nova" ## Response 200 fields (application/json): - `object` (string, required) Object type identifier Enum: "list" - `data` (array, required) Array of admins Example: [] - `data.id` (string, required) Unique identifier Example: "5fef50c5e9458a0012f82456" - `data.name` (string) Admin display name Example: "John Doe" - `data.email` (string) Admin email address Example: "john@example.com" - `data.profilePicture` (string,null) Profile picture URL Example: "https://example.com/avatar.png" - `data.roleId` (string) Role ID assigned to this admin Example: "6648f22b7b23fb2f4307aafe" - `nextCursor` (string,null, required) Cursor for fetching the next page (cursor-based pagination) - `pagination` (object) Pagination metadata for page-based requests - `pagination.page` (number, required) Current page number Example: 1 - `pagination.limit` (number, required) Items per page Example: 10 - `pagination.total` (number, required) Total number of items Example: 42 - `pagination.totalPages` (number, required) Total number of pages Example: 5 ## Response 400 fields (application/json): - `error` (object, required) - `error.type` (string, required) The type of error returned Enum: "invalid_request_error" - `error.code` (string, required) Machine-readable error code Enum: "invalid_id", "invalid_parameter", "missing_parameter", "invalid_cursor", "invalid_content", "invalid_request", "contact_not_customer", "contact_not_attached", "parameter_not_supported" - `error.message` (string, required) Example: "Invalid post ID format" - `error.param` (string) Example: "id" - `error.status` (number, required) HTTP status code Enum: 400 - `error.details` (array) Additional validation error details - `error.details.path` (string, required) Example: "body.name" ## Response 404 fields (application/json): - `error` (object, required) - `error.type` (string, required) The type of error returned Enum: "invalid_request_error" - `error.code` (string, required) Machine-readable error code Enum: "resource_not_found", "post_not_found", "comment_not_found", "changelog_not_found", "admin_not_found", "contact_not_found", "conversation_not_found", "conversation_part_not_found", "team_not_found", "survey_not_found", "company_not_found", "help_center_not_found", "collection_not_found", "article_not_found", "custom_field_not_found", "board_not_found", "voter_not_found", "participant_not_found", "webhook_not_found", "version_not_supported" - `error.message` (string, required) Example: "Post not found" - `error.status` (number, required) HTTP status code Enum: 404 ## Response 500 fields (application/json): - `error` (object, required) - `error.type` (string, required) The type of error returned Enum: "api_error" - `error.code` (string, required) Machine-readable error code Enum: "database_error", "internal_error", "fetch_error", "create_error", "update_error", "delete_error" - `error.message` (string, required) Example: "An internal error occurred" - `error.status` (number, required) HTTP status code Enum: 500