Restore a previously banned member's access to your subscription bot. Once unbanned, the user can interact with your bot again and purchase new subscriptions. This action removes all ban restrictions immediately.
DELETE /v2/projects/{project_id}/ban/{user_id}Try it Path Parameters The unique identifier of the project.
The unique identifier of the user to unban (numeric ID).
curl -X DELETE "https://api.botsubscription.com/v2/projects/YOUR_PROJECT_ID/ban/123456789012345678" \
-H "Authorization: Bearer YOUR_TOKEN" const project_id = 'YOUR_PROJECT_ID' ;
const user_id = '123456789012345678' ;
const response = await fetch ( `https://api.botsubscription.com/v2/projects/${ project_id }/ban/${ user_id }` , {
method: 'DELETE' ,
headers: {
'Authorization' : 'Bearer YOUR_TOKEN'
}
});
// Response is 204 No Content on success import requests
project_id = 'YOUR_PROJECT_ID'
user_id = '123456789012345678'
response = requests.delete(
f 'https://api.botsubscription.com/v2/projects/ { project_id } /ban/ { user_id } ' ,
headers = { 'Authorization' : 'Bearer YOUR_TOKEN' }
)
# Response is 204 No Content on success $project_id = 'YOUR_PROJECT_ID' ;
$user_id = '123456789012345678' ;
$ch = curl_init ();
curl_setopt ($ch, CURLOPT_URL , "https://api.botsubscription.com/v2/projects/{ $project_id }/ban/{ $user_id }" );
curl_setopt ($ch, CURLOPT_CUSTOMREQUEST , ' DELETE ' );
curl_setopt ($ch, CURLOPT_HTTPHEADER , [ 'Authorization: Bearer YOUR_TOKEN' ]);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER , true );
$response = curl_exec ($ch);
// Response is 204 No Content on success User unbanned application/json
No content returned on success.
User not in ban list application/json
{
"ok" : false ,
"request_id" : "11111111-1111-1111-1111-111111111111" ,
"method" : "DELETE" ,
"path" : "/v2/projects/YOUR_PROJECT_ID/ban/123456789012345678" ,
"code" : 404 ,
"error" : {
"error_code" : "NOT_FOUND" ,
"message" : "User not found in ban list"
}
} Last updated: January 25, 2026
PreviousBan User Next Get Invoicing