> ## 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 Custom Audience Operation

> Read the status of an OpenAI Ads audience add, remove, replace, or merge

Read the status of an OpenAI Ads audience add, remove, replace, or merge. Poll with increasing delays until succeeded or failed. Exact matched counts and individual membership outcomes are not exposed.

| | |
| - | - |
| **App** | OpenAI Ads |
| **Operation ID** | `openai_ads_get_custom_audience_operation` |
| **Type** | Action |
| **Connection** | `openai_ads` (required) |
| **Credits per run** | Free |
| **Agent / MCP tool** | Yes |

## Inputs

| Field | Type | Required | Default | Description |
| - | - | - | - | - |
| `audience_id` | string | Yes | - | Audience ID returned with the membership operation, including the new audience for a merge. |
| `operation_id` | string | Yes | - | Membership operation ID to poll. processing is pending; succeeded/failed are terminal. A recovery-required error means add/remove may be partly applied; resume the same operation, not a new submission. |

## Output

**Type**: `Dict`

Native OpenAI Ads audience or membership-operation response. Membership status processing is not completion; retain returned IDs for follow-up.

**Fields**: dynamic (depend on the inputs)


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