The Delete User Data API lets partners request 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.
After you send the request, 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"
]
}You can use the request_id value from the response 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.
Use this API only for privacy- and compliance-related purposes. Partners are responsible for ensuring deletion requests are valid and compliant with applicable laws.
