api-tokens
Manage croit API tokens.
get /api-tokens
List all configured api tokens.
Parameterspagination string query
Responses
200 successful operation
ApiTokenInfo array
ApiTokenInfo object
Information about an API token.
[
{
"id": 0,
"name": "string",
"roles": [
"string"
],
"expiresBy": 0
}
]
post /api-tokens
Create a new API token. Returns the secret token (which should only be shown once to the user).
Parametersbody object
Request to create a new API token.
{
"name": "string",
"roles": [
"admin"
],
"expiry": 0
}
Responses
200 successful operation
string
"string"
patch /api-tokens/{id}
Update an API token.
Parametersid integer path Required
body object
{
"roles": [
"admin"
]
}
Responses
default successful operation
delete /api-tokens/{id}
Delete an API token.
Parametersid integer path Required
Responses
default successful operation