RemovalAttemptId - a client-minted v4 UUID, hyphenated and lowercase. Immutable, and never derived from a name or a path.
API reference sections
Schema
RemovalMark
Type object
Shape
| Field | Type | Description |
|---|---|---|
| attemptrequired | RemovalAttemptId | |
| kindrequired | RemovalKind | Which device-local removal is running. Both kinds end in the local |
| started_atrequired | Timestamp | Epoch milliseconds, UTC. Signed, so instants before 1970 are representable. |
| last_step_atrequired | Timestamp | Epoch milliseconds, UTC. Signed, so instants before 1970 are representable. |
| stoppedrequired | boolean |
{
"attempt": "00000000-0000-4000-8000-000000000000",
"kind": "local",
"started_at": 0,
"last_step_at": 0,
"stopped": false
}The contract has no example values, so example bodies are generated from each schema: every field is shown with a placeholder of its type.
Used by
GET
Read the current Profile removal attempt without changing it/v1/profiles/{id}/removalPOST
Begin or supersede a stopped or expired Profile removal attempt/v1/profiles/{id}/removal
Generated from contract version 1. Last updated .
