Delete all user data from this hold (GDPR compliance). Deletes crew record (if not captain), layer records, and stats records. Does NOT delete actual blob data from S3 - only PDS records.
Input
application/jsonOutput
application/jsoncrewDeleted
boolean
Required
Whether the user's crew record was deleted (false if user is captain)
layersDeleted
integer
Required
Number of layer records deleted
statsDeleted
integer
Required
Number of stats records deleted
success
boolean
Required
Whether the deletion completed successfully
Errors
AuthRequired
DeletionFailed
Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"description": "Delete all user data from this hold (GDPR compliance). Deletes crew record (if not captain), layer records, and stats records. Does NOT delete actual blob data from S3 - only PDS records.",
"errors": [
{
"name": "AuthRequired"
},
{
"name": "DeletionFailed"
}
],
"input": {
"encoding": "application/json",
"schema": {
"properties": {},
"type": "object"
}
},
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"crewDeleted": {
"description": "Whether the user's crew record was deleted (false if user is captain)",
"type": "boolean"
},
"layersDeleted": {
"description": "Number of layer records deleted",
"type": "integer"
},
"statsDeleted": {
"description": "Number of stats records deleted",
"type": "integer"
},
"success": {
"description": "Whether the deletion completed successfully",
"type": "boolean"
}
},
"required": [
"success",
"crewDeleted",
"layersDeleted",
"statsDeleted"
],
"type": "object"
}
},
"type": "procedure"
}