Synq Docs
Account APIDeletion

Schedule the signed-in person's account for deletion

It is deleted 30 days later. Their sessions end at once, and each app they had signed in to that registered a `backchannel_logout_uri` gets a logout token; they can't sign in meanwhile. Someone who owns a Synq org hands it over or deletes it first. Needs `me:write`. Recorded as `user.deletion_scheduled`.

POST/v1/deletion

It is deleted 30 days later. Their sessions end at once, and each app they had signed in to that registered a backchannel_logout_uri gets a logout token; they can't sign in meanwhile. Someone who owns a Synq org hands it over or deletes it first. Needs me:write. Recorded as user.deletion_scheduled.

Authorization

bearer
AuthorizationBearer <token>

An access token from this issuer for its account API (resource=<issuer>/me).

In: header

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X POST "https://example.com/v1/deletion"
{  "sub": "string",  "email": "string",  "email_verified": true,  "username": "string",  "name": "string",  "given_name": "string",  "family_name": "string",  "picture": "string",  "locale": "string",  "deletion_scheduled_for": "2019-08-24T14:15:22Z",  "created_at": "2019-08-24T14:15:22Z"}