Cancel account deletion
DELETE
/api/v1/team/deletion
const url = 'https://api.deploybase.eu/api/v1/api/v1/team/deletion';const options = {method: 'DELETE', headers: {Authorization: '<Authorization>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}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.
Authorizations
Section titled “ Authorizations ”Responses
Section titled “ Responses ”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
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
team_id
string
updated_at
string
purge_after
string
purged_at
string
requested_at
string
status
string
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" }}