ClientCredentialsResponse
Paged client-credential list response
Total number of matching items (ignoring pagination)
items object[]required
Page of client credentials
ID is the unique UUID for the client_credential.
UserID is the ID of the user owning this client credential.
target object
ApiTargetHandle represents a reference to an API target (ID and optional metadata)
API target unique identifier
Optional human readable API target name
Whether the API target has been deleted
NotBefore specifies the start of the client credential validity period.
NotAfter specifies the end of the client credential validity period.
Optional IP address and/or CIDRs from which requests using this client credential are allowed.
Whether this client credential is enabled or not. Disabled credentials are rejected.
Client credential type
Possible values: [token, basicauth, certificate]
Username for client credentials of type "basicauth"
Certificate for client credentials of type "certificate"
Human readable name for the client credential
Optional human readable comment
Approximate timestamp of when the client credential was last used
{
"count": 0,
"items": [
{
"id": "string",
"user_id": "string",
"target": {
"id": "string",
"name": "string",
"deleted": true
},
"not_before": "2024-07-29T15:51:28.071Z",
"not_after": "2024-07-29T15:51:28.071Z",
"source_address": [
"string"
],
"enabled": true,
"type": "token",
"basic_auth_username": "string",
"certificate": "string",
"name": "string",
"comment": "string",
"last_used": "2024-07-29T15:51:28.071Z",
"created": "2024-07-29T15:51:28.071Z",
"author": "string",
"updated": "2024-07-29T15:51:28.071Z",
"updated_by": "string"
}
]
}