> ## Documentation Index
> Fetch the complete documentation index at: https://docs.markifact.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Ad Details

> Get a regular or Upgraded Smart+ ad's full details, creative variants, media links and configured CTA portfolios for creative audits

Get a regular or Upgraded Smart+ ad's full details, creative variants, media links and configured CTA portfolios for creative audits. Reports unavailable lookups; some assets are preview-only. Use Generate Ad Preview for a rendered browser preview.

| | |
| - | - |
| **App** | TikTok Ads |
| **Operation ID** | `tiktok_ads_get_ad_details` |
| **Type** | Action |
| **Connection** | `tiktok_ads` (required) |
| **Credits per run** | 1 |
| **Agent / MCP tool** | Yes |

## Inputs

| Field | Type | Required | Default | Description |
| - | - | - | - | - |
| `account` | DynamicAccount | Yes | - | The TikTok Ads advertiser account to read details for. |
| `ad_id` | string | Yes | - | TikTok ad ID from List Ads. Accepts regular and Upgraded Smart+ ad IDs. Returns the full ad and its returned creative variants, with media and configured CTA portfolio lookups. Media links may expire; video allow\_download and expiry metadata are preserved. Lookup issues are returned alongside the ad; this does not guarantee every generated variant or impression-level CTA is available. |

## Output

**Type**: `Dict`

Returns ad (native settings and creative variants), videos, images, cta\_portfolios and lookup\_issues. Each resolved item retains native details plus ad\_paths tying it to the source creative. Video metadata includes available preview\_url, expiry and allow\_download. CTA portfolios describe configured options, not a guaranteed impression-level label. Only variants returned by TikTok can be inspected.

**Fields**: `ad`, `videos`, `images`, `cta_portfolios`, `lookup_issues`


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.