User Mutations
Generated user mutations operations.
GET/v1/user-mutations/{key}Read the original sign-in's compact mutation receiptplayback
- Audience
- Clients · Native API
- Authorization
- API key or personal access token with the playback scope, or a signed-in session
- OpenAPI operation ID
get_user_mutation
Parameters
| Name | In | Type | Description |
|---|---|---|---|
keyrequired | path | string | |
Portico-Mutation-Root | header | string |
Responses
200Successapplication/json
Example
{
"committedMs": 1800000,
"expiresMs": 1800000,
"generation": 0,
"key": "string",
"operation": "string",
"positionMs": 1800000,
"positionStatus": "",
"revision": 0,
"status": "applied",
"targetId": "id_8h2k4q"
}Schema
- committedMsintegerrequired0–9999999999999
- expiresMsintegerrequired0–10002591999999
- generationinteger0–2147483647
- keystringrequiredlength 51–51pattern ^p251_[0-9]{13}_[0-9a-f]{32}$
- operationstringrequiredlength 0–96
- positionMsinteger≥ 0
- positionStatusstringone of "", "applied", "already_stopped", "not_renderer", "policy_rejected", "unchanged"
- revisioninteger≥ 0
- statusstringrequiredone of "applied", "already_stopped", "conflict", "invalid", "terminal", "deleted", "removed", "partial"
- targetIdstringlength 0–128
defaultRequest refused or unavailableapplication/json
Example
{
"error": {
"code": "string",
"message": "string"
}
}Schema
errorobjectrequired
- codestringrequired
- messagestringrequired
Error codesunauthorizednot_permittednot_foundreceipt_unknownreceipt_expiredinvalid_mutation_keyinternaldatabase_busy
Example request
curl -X GET "http://127.0.0.1:32500/v1/user-mutations/{key}" \
-H "Authorization: Bearer $PORTICO_API_KEY"GET/v1/user-mutations/policyRead server time and the mutation replay cutoffplayback
- Audience
- Clients · Native API
- Authorization
- API key or personal access token with the playback scope, or a signed-in session
- OpenAPI operation ID
get_user_mutation_policy
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 codesunauthorizednot_permittedinternaldatabase_busy
Example request
curl -X GET "http://127.0.0.1:32500/v1/user-mutations/policy" \
-H "Authorization: Bearer $PORTICO_API_KEY"No operations match that filter.