API ReferenceAPI Keys
List all API keys
Retrieve a list of all API keys in the system. Keys are returned with masked values (showing only the prefix) for security.
Header Parameters
X-Admin-Secret*string
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "http://localhost:8000/admin/keys" \ -H "X-Admin-Secret: string"{
"data": {
"id": 1,
"name": "Example"
},
"error": false,
"message": "Operation completed successfully",
"success": true
}{
"data": {
"errors": [
"field -> error message"
]
},
"error": true,
"message": "Validation error",
"success": false
}{
"data": {
"errors": [
"field -> error message"
]
},
"error": true,
"message": "Validation error",
"success": false
}{
"data": {
"errors": [
"field -> error message"
]
},
"error": true,
"message": "Validation error",
"success": false
}{
"data": {
"errors": [
"field -> error message"
]
},
"error": true,
"message": "Validation error",
"success": false
}{
"data": {
"errors": [
"field -> error message"
]
},
"error": true,
"message": "Validation error",
"success": false
}{
"data": {
"errors": [
"field -> error message"
]
},
"error": true,
"message": "Validation error",
"success": false
}Get your usage statistics
Retrieve your own API usage statistics. Returns: - Total requests made - Total leads scraped - Monthly usage vs your tier's limit - Remaining quota for the month
Revoke an API key
Revoke (deactivate) an API key without deleting it. The key will remain in the database but will no longer authenticate. This is useful for temporarily disabling access while preserving history.