api.botsubscription.com
GET /v1/endpoint
Authentication Bearer
Token
Stays in this tab. Required for this endpoint — the value below is what gets sent.
Request GET Response —
cURL Node Python PHP Go Ruby
Copy curl --request GET \
--url https://api.botsubscription.com/v1/endpoint \
--header 'Authorization: Bearer sk_live_•••'— — · — · —
Response will appear here.
Find specific members in your subscription bot by searching their user ID or display name. This endpoint performs a case-insensitive partial match, making it easy to locate members when you only have partial information available.
GET /v2/projects/ {project_id} /users/search CopyTry it Authorization Bearer Token Required
Path Parameters The unique identifier of the project.
Query Parameters Case-insensitive partial match against user ID or name fragments. Minimum 3 characters.
Maximum number of items per page.
Number of items to skip before returning results.
curl -X GET "https://api.botsubscription.com/v2/projects/YOUR_PROJECT_ID/users/search?search=john&limit=10" \
-H "Authorization: Bearer YOUR_TOKEN" const project_id = 'YOUR_PROJECT_ID' ;
const response = await fetch ( `https://api.botsubscription.com/v2/projects/${ project_id }/users/search?search=john&limit=10` , {
method: 'GET' ,
headers: {
'Authorization' : 'Bearer YOUR_TOKEN'
}
});
const data = await response. json (); import requests
project_id = 'YOUR_PROJECT_ID'
response = requests.get(
f 'https://api.botsubscription.com/v2/projects/ { project_id } /users/search' ,
params = { 'search' : 'john' , 'limit' : 10 },
headers = { 'Authorization' : 'Bearer YOUR_TOKEN' }
)
data = response.json() $project_id = 'YOUR_PROJECT_ID' ;
$ch = curl_init ();
curl_setopt ($ch, CURLOPT_URL , "https://api.botsubscription.com/v2/projects/{ $project_id }/users/search?search=john&limit=10" );
curl_setopt ($ch, CURLOPT_HTTPHEADER , [ 'Authorization: Bearer YOUR_TOKEN' ]);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER , true );
$response = curl_exec ($ch); Success application/json
{
"ok" : true ,
"request_id" : "11111111-1111-1111-1111-111111111111" ,
"method" : "GET" ,
"path" : "/v2/projects/YOUR_PROJECT_ID/users/search" ,
"code" : 200 ,
"total" : 2 ,
"limit" : 10 ,
"offset" : 0 ,
"message" : "Users retrieved successfully" ,
"data" : [
{
"user_id" : "123456789012345678" ,
"user_first_seen" : "2025-01-15T10:30:00.000Z" ,
"user_last_seen" : "2025-01-20T14:00:00.000Z" ,
"is_admin" : false ,
"is_banned" : false ,
"user_name" : {
"first_name" : "John" ,
"username" : "johndoe"
},
"balance" : "0" ,
"currency" : "USD"
},
{
"user_id" : "234567890123456789" ,
"user_first_seen" : "2025-01-10T08:15:00.000Z" ,
"user_last_seen" : "2025-01-18T18:30:00.000Z" ,
"is_admin" : false ,
"is_banned" : false ,
"user_name" : {
"first_name" : "Johnny" ,
"username" : "johnny_a"
},
"balance" : "10.00" ,
"currency" : "USD"
}
]
} Last updated: May 28, 2026
PreviousList Users Next Get User