# Get target book `GET` `/api/v1/crm-connections/{crm_connection_id}/target-books/{target_book_id}` Returns the full configuration for a target book. Use include_segments, include_reps, and include_activity_threshold to control which related data is fetched (all default to true). ## Path parameters | Name | Type | Required | Description | |------|------|----------|-------------| | crm_connection_id | string | yes | UUID of the CRM connection | | target_book_id | string | yes | Salesforce ID of the target book | ## Query parameters | Name | Type | Required | Description | |------|------|----------|-------------| | include_segments | boolean | no | Include segments and their conditions (default: true) | | include_reps | boolean | no | Include active assigned reps (default: true) | | include_activity_threshold | boolean | no | Include the assigned activity threshold (default: true) | ## Response `200 OK` — `application/json` | Field | Type | Description | |-------|------|-------------| | id | string | Salesforce ID of the target book record | | name | string | Target book name | | status | string | Status: Active or Deleted | | maximum_capacity | number | Maximum account capacity | | ownership_field | string | Salesforce ownership field API name | | created_at | string | ISO-8601 creation timestamp | | updated_at | string | ISO-8601 last-updated timestamp | | activity_threshold | object | Assigned activity threshold (if any) | | activity_threshold.id | string | Salesforce ID of the threshold definition | | activity_threshold.name | string | Name of the activity threshold | | segments | array[object] | Segments with their conditions (present when include_segments=true) | | reps | array[object] | Active assigned reps (present when include_reps=true) | ## Errors | Status | Description | |--------|-------------| | 400 | Bad Request | | 403 | Forbidden | | 404 | Not Found | | 502 | Bad Gateway |