Skip to content

Cancel account deletion

DELETE
/api/v1/team/deletion
curl --request DELETE \
--url https://api.deploybase.eu/api/v1/api/v1/team/deletion \
--header 'Authorization: <Authorization>'

Clears an outstanding request and returns the account to normal. Nothing was deleted during the grace period, so this restores the account exactly as it was, subscription included. 409 once the purge has started — from that point it cannot be undone.

OK

Media type application/json
object
data
meta
object
request_id
string
timestamp
string
trace_id
string
data
object
already_pending

AlreadyPending marks an idempotent re-request: the response describes the request that was already outstanding, and the clock was NOT reset.

boolean
cancelable
boolean
job
object
attempts
integer
created_at
string
error_message
string
finished_at
string
id
string
next_attempt_at
string
progress
Array<object>
object
counts
object
key
additional properties
integer format: int64
error
string
key
string
label
string
status
string
Allowed values: pending running done failed
requested_by

RequestedBy is copied from teams.deletion_requested_by at claim time, so the job still names the requester after the teams row is anonymised.

string
started_at
string
status
string
Allowed values: pending running completed failed blocked
team_id
string
updated_at
string
purge_after
string
purged_at
string
requested_at
string
status
string
Allowed values: active pending_deletion purging purged
team_id
string
Example
{
"data": {
"job": {
"progress": [
{
"status": "pending"
}
],
"status": "pending"
},
"status": "active"
}
}

Unauthorized

Media type application/json
object
code
string
details
error
string
meta
object
request_id
string
timestamp
string
trace_id
string
Example generated
{
"code": "example",
"details": "example",
"error": "example",
"meta": {
"request_id": "example",
"timestamp": "example",
"trace_id": "example"
}
}

Forbidden

Media type application/json
object
code
string
details
error
string
meta
object
request_id
string
timestamp
string
trace_id
string
Example generated
{
"code": "example",
"details": "example",
"error": "example",
"meta": {
"request_id": "example",
"timestamp": "example",
"trace_id": "example"
}
}

Conflict

Media type application/json
object
code
string
details
error
string
meta
object
request_id
string
timestamp
string
trace_id
string
Example generated
{
"code": "example",
"details": "example",
"error": "example",
"meta": {
"request_id": "example",
"timestamp": "example",
"trace_id": "example"
}
}

Internal Server Error

Media type application/json
object
code
string
details
error
string
meta
object
request_id
string
timestamp
string
trace_id
string
Example generated
{
"code": "example",
"details": "example",
"error": "example",
"meta": {
"request_id": "example",
"timestamp": "example",
"trace_id": "example"
}
}

Service Unavailable

Media type application/json
object
code
string
details
error
string
meta
object
request_id
string
timestamp
string
trace_id
string
Example generated
{
"code": "example",
"details": "example",
"error": "example",
"meta": {
"request_id": "example",
"timestamp": "example",
"trace_id": "example"
}
}