APIGet Target API - Access Destination Details | BotSubscription

Get Target - Fetch Access Destination Details via API

Fetch complete details for a single access destination by its internal ID. The response includes the target's platform (Discord or Telegram), type (role, channel, or group), enabled status, linked plan count, and current member count.

GET/v2/projects/{project_id}/targets/{target_id}

Authorization

Bearer TokenRequired

Path Parameters

project_idstringRequired

The unique identifier of the project.

target_idstringRequired

The internal target ID (UUID).

Request
curl -X GET "https://api.botsubscription.com/v2/projects/YOUR_PROJECT_ID/targets/11111111-1111-1111-1111-111111111111" \
  -H "Authorization: Bearer YOUR_TOKEN"
Successapplication/json
{
  "ok": true,
  "request_id": "11111111-1111-1111-1111-111111111111",
  "method": "GET",
  "path": "/v2/projects/YOUR_PROJECT_ID/targets/11111111-1111-1111-1111-111111111111",
  "code": 200,
  "total": 1,
  "data": [
    {
      "target_id": "11111111-1111-1111-1111-111111111111",
      "target_name": "Premium Members",
      "platform": "discord",
      "kind": "role",
      "external_id": "123456789012345678",
      "is_enabled": true,
      "plan_count": 3,
      "parent_target_id": "22222222-2222-2222-2222-222222222222",
      "participant_count": 150
    }
  ]
}

Last updated: