List Memberships
Retrieve a paginated list of all memberships for a project.
GET
/v2/projects/{project_id}/membershipsAuthorization
Bearer TokenRequired
Path Parameters
project_idstringRequired
The unique identifier of the project.
Query Parameters
user_idstring
Filter memberships by user ID.
limitintegerDefault: 20
Number of items per page.
offsetintegerDefault: 0
Number of items to skip.
Request
curl -X GET "https://api.botsubscription.com/v2/projects/YOUR_PROJECT_ID/memberships?limit=20" \
-H "Authorization: Bearer YOUR_TOKEN"{
"ok": true,
"request_id": "11111111-1111-1111-1111-111111111111",
"method": "GET",
"path": "/v2/projects/YOUR_PROJECT_ID/memberships",
"code": 200,
"total": 1,
"message": "All memberships retrieved successfully",
"data": [
{
"user_id": "123456789012345678",
"plan_id": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa",
"membership_id": "bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb",
"payment_request_id": "cccccccc-cccc-cccc-cccc-cccccccccccc",
"membership_start_date": "2025-12-29T10:32:27.560Z",
"membership_end_date": "2026-01-12T10:32:27.560Z",
"user_name": {
"first_name": "John",
"username": "johndoe"
},
"plan_name": "Silver",
"plan_duration": "1 day",
"subscription_id": null,
"subscription_status": null
}
]
}Last updated: