The Delete User Data API allows partners to request the deletion of data associated with one or more user IDs. This helps support compliance with data protection regulations such as GDPR and is especially relevant for partners with traffic outside the US.
Use this API when a user requests account or data deletion, or when required to comply with regional privacy regulations.
Once the request is sent, use the Data Request Status API to get the response.
Endpoint
Before you attempt to connect, complete the steps in Prepare to Connect to Besitos APIs.
Endpoint URL | https://wall.besitos.ai/data/partner/delete/{partner_ID}/users |
HTTP method | POST |
|
|
Path parameter
Path parameter | Data type | Required | Description |
| string | yes | Your Besitos partner ID. |
Examples
Request
Request
{
"user_ids": [
"LaQ1VYb5ANTAny25Ig",
"21sdf1sef54wef64"
]
}Response
Response
{
"success": true,
"message": "Deletion request queued for processing",
"request_id": "99ec6045-bfe4-4afb-bf85-a7eb732b1683",
"status": "pending",
"processed_user_ids": [
"67871cac1da00a4c418226f9",
"6972c9a48572cbe6504120c2",
"69325d6562d27035a157e2aa"
]
}The request_id value from the response can be used to confirm the status of the request via the Data Request Status API.
Only user IDs that exist within Besitos systems will be affected. Deletions are irreversible once processed.
β
This API should be used only for privacy and compliance-related purposes. Partners are responsible for ensuring deletion requests are valid and compliant with applicable laws.
