| App | Pinterest Organic |
| Operation ID | pinterest_delete_board |
| Type | Action |
| Connection | pinterest (required) |
| Credits per run | 1 |
| Agent / MCP tool | Yes |
| Requires approval | Yes (write operation) |
Inputs
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
ad_account_id | integer or string | No | - | Optional, for brand profiles reached through Pinterest Business Access. The id of an ad account owned by that brand profile, e.g. ‘549769672300’. When set, the operation acts on the profile that owns this ad account instead of the signed-in profile. Ad account ids and their owning profile (ownerUsername) come from pinterest_ads_select_accounts. A profile that owns no ad account cannot be reached this way. Leave empty for the signed-in profile. |
board | string or SelectItem | Yes | - | The board to delete. Accepts a board id, which pinterest_list_boards returns. Deleting a board also deletes every pin on it, and it is permanent. |
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. |
Output
Type:Dict
Confirms the board was deleted.
Fields: board_id, deleted
Example:
{
"board_id": "549755885175",
"deleted": true
}

