Get campaign image pack details
get_campaign_export_descriptorReturns what is needed to assemble a local image pack for one finished campaign image: its ready placements with sizes and image URLs, the ad copy, and naming and tracked-link details. Takes the selected version from get_campaign_output_workspace as expected_version_id. Read-only: downloads, generates and resizes nothing and records no export. The files themselves are saved with the StealAds CLI download-pack command; the URLs returned here are transport links, not a delivered pack.
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": {
"campaign_id": "<campaign_id>",
"generation_job_id": "<generation_job_id>",
"expected_version_id": "<expected_version_id>"
},
"name": "get_campaign_export_descriptor"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| campaign_id | Yes | campaign_id from list_campaigns. | |
| response_format | No | Output format: text (default) or json. table is not available for this tool. | |
| generation_job_id | Yes | The image's finished-image reference: _references.generation_job_id on a get_campaign_outputs or list_campaigns result. | |
| expected_version_id | Yes | Currently selected version id from get_campaign_output_workspace; a stale value is refused. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| descriptor | Yes | Download and rendering instructions for the selected campaign output. | |
| cost_credits | Yes | Credits quoted or charged by this operation. | |
| quality_review_recommended | Yes | quality review recommended value in this response. |