Get Audience
get_audienceGet customer-facing details of an audience, including expanded segment summaries and composition. Use when the user wants to inspect a specific saved audience. An expired audience may have its stored status synchronized to expired during this read; no build or count is started. Requires 'discovery' scope.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"audience_id": "<audience_id>"
},
"name": "get_audience"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| audience_id | Yes | The audience ID returned by list_audiences or create_audience |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| status | Yes | ||
| guidance | No | Interpretation or recovery guidance for this result | |
| set_logic | No | How included segments combine; excluded segments always subtract | |
| count_unit | No | ||
| page_count | No | Number of objects on this page, not the organization total | |
| audience_id | Yes | ||
| campaign_id | No | ||
| count_state | No | Unknown means no count; available does not guarantee freshness. Recount for a current value. | |
| segment_ids | Yes | ||
| next_actions | No | Suggested next calls using returned IDs and available scopes. Not executed and not user consent. | |
| record_count | No | Saved composition count; null is unknown. Use recount_audience for a current value. | |
| population_input | No | Population input used for the preview; IDs refer to their current saved definitions | |
| excluded_segment_ids | Yes |