> ## 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 Moderation Results

> Gets the moderation status and policy violations of an Amazon Ads ad

Gets the moderation status and policy violations of an Amazon Ads ad. Use to diagnose why an ad is not delivering.

|                      |                                     |
| -------------------- | ----------------------------------- |
| **App**              | Amazon Ads                          |
| **Operation ID**     | `amazon_ads_get_moderation_results` |
| **Type**             | Action                              |
| **Connection**       | `amazon_ads` (required)             |
| **Credits per run**  | 1                                   |
| **Agent / MCP tool** | Yes                                 |

## Inputs

| Field             | Type                                | Required | Default | Description                                                                                                                                                   |
| ----------------- | ----------------------------------- | -------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `account`         | DynamicAccount                      | Yes      | -       | Select the Amazon Ads profile that owns the ad.                                                                                                               |
| `ad_id`           | string or SelectItem                | Yes      | -       | The Amazon Ads ad ID to get moderation results for.                                                                                                           |
| `ad_program_type` | string or SelectableOption          | Yes      | -       | The ad program of the ad: SPONSORED\_PRODUCTS, SPONSORED\_DISPLAY, or the Sponsored Brands format (SB\_PRODUCT\_COLLECTION, SB\_STORE\_SPOTLIGHT, SB\_VIDEO). |
| `status_filter`   | array of string or SelectableOption | No       | -       | Filter results by moderation status: APPROVED, REJECTED, IN\_PROGRESS, FAILED. Returns all statuses when omitted.                                             |

### SelectItem

| Field   | Type   | Required | Default | Description                                                                                          |
| ------- | ------ | -------- | ------- | ---------------------------------------------------------------------------------------------------- |
| `value` | string | Yes      | -       | The value of the selectable item.                                                                    |
| `label` | string | Yes      | -       | The label of the selectable item, used for display purposes. If not provided, defaults to the value. |

### SelectableOption

| Field   | Type   | Required | Default | Description |
| ------- | ------ | -------- | ------- | ----------- |
| `value` | string | Yes      | -       |             |
| `label` | string | Yes      | -       |             |

## Output

**Type**: `List[Dict]`

Returns moderation results with status and policy violations per ad version.
