Skip to main content

Delete User Data API

Requesting deletion of user data.

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.


​Note: You can use APIs with our iFrame, but not with our Wallet solution.


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"
]
}

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.

Did this answer your question?