API Keys
List and manage API keys for the authenticated account.
GET /account/api-keys
Returns a list of all API keys (without the actual key values for security).
Authentication
Requires an API key with Admin access level.
curl https://api.growpanel.io/v1/account/api-keys \
-H "Authorization: Bearer YOUR_API_KEY"Response
Status: 200 OK
{
"result": {
"count": 2,
"list": [
{
"id": "key_001",
"name": "Production integration",
"access_level": "admin",
"created_at": "2024-06-15T10:00:00Z",
"last_used": "2025-01-10T08:45:00Z"
},
{
"id": "key_002",
"name": "Dashboard viewer",
"access_level": "viewer",
"created_at": "2024-09-01T14:30:00Z",
"last_used": "2025-01-08T16:20:00Z"
}
]
}
}Response fields
| Field | Type | Description |
|---|---|---|
id | string | Unique key identifier |
name | string | Descriptive name for the key |
access_level | string | Permission level: admin or viewer |
created_at | string | When the key was created |
last_used | string | When the key was last used (null if never) |
Notes
- API key values are not returned for security reasons
- To create, regenerate, or delete keys, use the GrowPanel web interface
- See API Keys for management instructions