---
title: "Boost an Instagram or Facebook post as a Partnership Ad"
method: POST
path: "/integrations/ads/meta/boost"
tags: ["Ads"]
---

# Boost an Instagram or Facebook post as a Partnership Ad

`POST /integrations/ads/meta/boost`

## Request

- Base URL: `https://viral.app/api/v1`
- URL: `https://viral.app/api/v1/integrations/ads/meta/boost`
- Auth: API key in header `x-api-key`

Boosts an organic Instagram or Facebook post as a Partnership Ad: verifies the creator's partnership ad code, then creates the campaign, ad set, creative and ad on the ad account under the selected brand identity.

⚠️ Creates a live ad — Meta bills the ad account for the budget.

## Request body

- object
  - `adAccountId` string, required
  - `brandPageId` string, required
  - `platform` 'instagram' | 'facebook', required
  - `platformVideoId` string, required
  - `clientRequestId` string, required
  - `adCode` string
  - `acknowledgedContentId` string
  - `dailyBudget` number, required
  - `durationDays` integer, required
  - `countryCodes` string[], required

## Response `200`

OK

- object
  - `campaignId` string, required
  - `adsetId` string, required
  - `creativeId` string, required
  - `adId` string, required

## Other responses

- `400`: 400
- `401`: 401
- `402`: 402
- `404`: 404
- `408`: 408
- `409`: 409
- `429`: 429
- `500`: 500

---

[API](https://skmtc.dev/viral/apis/viral-app-api.md) · [All operations](https://skmtc.dev/viral/apis/viral-app-api/llms.txt) · [OpenAPI document](https://skmtc.dev/viral/apis/viral-app-api/revisions/31e97fa79ef1?raw)
