Admin User Mutations
Generated admin user mutations operations.
POST/v1/admin/user-mutations/retireRetire an account's old receipt history without changing user dataadmin
- Audience
- Clients · Native API
- Authorization
- API key or personal access token with the admin scope, or a signed-in session
- OpenAPI operation ID
retire_user_mutations- Max body
- 1 KiB
Request body application/json · required
Example
{
"accountId": "id_8h2k4q",
"authority": "string",
"confirmReceiptHistoryLoss": true
}Schema
- accountIdstringrequired
- authoritystringrequired
- confirmReceiptHistoryLossbooleanrequired
Responses
200Successapplication/json
Example
{
"retentionDays": 0,
"retiredBeforeMs": 1800000,
"serverTimeMs": 1800000
}Schema
- retentionDaysintegerrequired
- retiredBeforeMsintegerrequired
- serverTimeMsintegerrequired
defaultRequest refused or unavailableapplication/json
Example
{
"error": {
"code": "string",
"message": "string"
}
}Schema
errorobjectrequired
- codestringrequired
- messagestringrequired
Error codesinvalid_requestunauthorizednot_permittedinternaldatabase_busywriter_capacity
Example request
curl -X POST "http://127.0.0.1:32500/v1/admin/user-mutations/retire" \
-H "Authorization: Bearer $PORTICO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"accountId":"id_8h2k4q","authority":"string","confirmReceiptHistoryLoss":true}'No operations match that filter.