コンテンツにスキップ

Clean up expired device secrets.

POST
/api/admin/device-secrets/cleanup
Code sample: Shell / cURL
curl --request POST \
--url https://auth.example.com/api/admin/device-secrets/cleanup \
--header 'Authorization: Bearer <token>'

Deletes expired device secret records through the device secret repository and returns the number of rows cleaned.

Expired device secret cleanup response.

Media type application/json
object
success
required
boolean
cleaned_count
required
integer
cleaned_at
required
string format: date-time
key
additional properties
Example generated
{
"success": true,
"cleaned_count": 1,
"cleaned_at": "2026-04-15T12:00:00Z"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}