One restorable Profile deletion as GET /v1/profiles/deleted lists it: the Store's record, plus the name of the retained Profile row so a Trash surface can say which Profile it is without a second read.
API reference sections
Schema
DeletedProfileListing
Type object
Shape
| Field | Type | Description |
|---|---|---|
| name | string or null | The retained Profile row's name. Default |
| profilerequired | ProfileId | |
| deletionrequired | DeletionId | DeletionId - a client-minted v4 UUID, hyphenated and lowercase. Immutable, and never derived from a name or a path. |
| batch_idrequired | BatchId | BatchId - a client-minted v4 UUID, hyphenated and lowercase. Immutable, and never derived from a name or a path. |
| at_msrequired | integer (int64) | |
| retention_msrequired | integer (int64) | |
| targetsrequired | array of WorkspaceId | The captured targets, from the job. |
| expired_or_purgedrequired | array of WorkspaceId | Targets whose content is gone or past its retention at |
{
"name": "string",
"profile": "00000000-0000-4000-8000-000000000000",
"deletion": "00000000-0000-4000-8000-000000000000",
"batch_id": "00000000-0000-4000-8000-000000000000",
"at_ms": 0,
"retention_ms": 0,
"targets": [
"00000000-0000-4000-8000-000000000000"
],
"expired_or_purged": [
"00000000-0000-4000-8000-000000000000"
]
}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
Generated from contract version 1. Last updated .
