Skip to main content

Delete User Data API

Requesting deletion of user data.

Updated over 2 weeks ago

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

partner_id

string

yes

Your Besitos partner ID.


Examples

Request

{
"user_ids": [
"LaQ1VYb5ANTAny25Ig",
"21sdf1sef54wef64"
]
}

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.

Did this answer your question?