List API keys for a user

This retrieves a list of all keys for an authenticated user.

get
/users/{userid}/api_keys

https://console.automox.com/api/users/{userid}/api_keys
Returns a list of API keys for the given user under the requested organization. This response does not include the encrypted portion of the key.
Request
Response
Request
Path Parameters
userid
required
integer
The ID of the user to list keys for.
Headers
Authorization: Bearer
required
string
Your Automox API key for authentication Format: Authorization: Bearer your_automox_api_key
Content-Type: application/json
optional
string
Specify json as the content type
Query Parameters
limit
optional
integer
Maximum number of API keys to retrieve per page. Use in conjunction with the page parameter. See About Automox API > Pagination
page
optional
integer
Retrieve a specific page of API keys. Use in conjunction with the limit parameter. See About Automox API > Pagination
o
required
integer
The Organization whose keys you want to list.
l
optional
integer
Deprecated, use limit.
p
optional
integer
Deprecated, use page.
Response
200: OK
{
"type": "object",
"properties": {
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int64"
},
"name": {
"type": "string"
},
"is_enabled": {
"type": "boolean"
},
"expires_at": {
"type": "string",
"format": "date-time"
},
"created_at": {
"type": "string",
"format": "date-time"
},
"user": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int64"
},
"firstname": {
"type": "string"
},
"lastname": {
"type": "string"
},
"email": {
"type": "string"
},
}
}
}
}
},
"size": {
"type": "integer",
"format": "int64"
}
}
}