Requires an enterprise admin external API key.
Returns a paginated list of API keys across organizations in the enterprise.
Query Parameters
Number of items per page (max: 100).
Filter keys by a specific organization ID.
Response
Array of API key objects.
Unique identifier for the API key.
Organization ID associated with the key.
Organization display name.
User ID if this is a user key; null for service keys.
User email if this is a user key.
Whether this key is a service key (true) or user key (false).
Creation timestamp of the API key.
Total number of API keys matching the filter.
Number of items skipped (derived from page and per_page).
Whether more pages are available.
Next page number if more results are available.
curl -X GET "https://api.devin.ai/v2/enterprise/api-keys?page=1&per_page=50" \
-H "Authorization: Bearer YOUR_ENTERPRISE_API_KEY"
{
"items": [
{
"id": "apk-abc1234567890abcdef1234567890abcdef",
"org_id": "org_123",
"org_name": "Engineering",
"user_id": null,
"user_email": null,
"is_service_key": true,
"created_at": "2025-08-01T12:00:00Z"
}
],
"total": 200,
"skip": 0,
"limit": 50,
"has_more": true,
"next_cursor": 2
}