spark_ads_list_posts
List reusable Spark posts already authorized for one exact TikTok advertiser. Each item includes identity_id, identity_type=AUTH_CODE, tiktok_item_id, media_kind, supported_ad_formats, create_eligible=true, bounded authorization status and expiry evidence, and a short-lived spark_receipt binding the exact tenant/advertiser/identity/item/media tuple. Set ad_params.ad_format to one returned supported_ad_formats value. Expired, revoked, unverified, or too-soon-expiring posts are excluded and counted in coverage.ineligible_reasons. Pass eligible fields unchanged to campaigns_quick_create or campaigns_quick_create_batch. This is read-only and does not authorize new codes or publish ads.
REQUIRED: advertiser_id from assets_list_ad_accounts. Optional: limit (1..50), search (up to 200 characters), and the opaque next_cursor returned by the previous page. Continue until has_more=false and coverage.complete=true before treating the listing as exhaustive. Refresh and re-list when a receipt expires; never reuse a receipt across advertisers or OAuth routes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| cursor | No | ||
| search | No | ||
| advertiser_id | Yes |