API Keys
List API Keys
Include revoked API keys in the response.
Include expired API keys in the response.
ErrorResponse defines a common error response structure.
ErrorResponse defines a common error response structure.
GET /api/rbac/apikeys/list HTTP/1.1
Host: api.groundcover.com
Authorization: YOUR_API_KEY
Accept: */*
No content
Create API Key
Optional description for the API key.
Optional expiration date for the API key. Format: date-time
User-defined name for the API key.
The UUID of the service account this key belongs to.
CreateApiKeyResponseWrapper defines the response structure for creating an API key.
ErrorResponse defines a common error response structure.
ErrorResponse defines a common error response structure.
ErrorResponse defines a common error response structure.
POST /api/rbac/apikey/create HTTP/1.1
Host: api.groundcover.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 106
{
"description": "text",
"expirationDate": "2025-08-12T12:32:59.719Z",
"name": "text",
"serviceAccountId": "text"
}
No content
Delete API Key
ID of the API key to delete (revoke)
NoContentResponse indicates success but that no response body is expected or included.
ErrorResponse defines a common error response structure.
ErrorResponse defines a common error response structure.
ErrorResponse defines a common error response structure.
DELETE /api/rbac/apikey/{id} HTTP/1.1
Host: api.groundcover.com
Authorization: YOUR_API_KEY
Accept: */*
No content
Last updated