# TikTok Marketing API Campaign Creation API

**Canonical:** https://apis.io/apis/tiktok-ads/tiktok-ads-campaign-creation-api/  
**Provider:** TikTok Marketing API — https://apis.io/providers/tiktok-ads/  
**Base URL:** https://business-api.tiktok.com/open_api  
**Documentation:** https://business-api.tiktok.com/portal/docs

TikTok Marketing API Campaign Creation API is one of 18 APIs that [TikTok Marketing API](https://apis.io/providers/tiktok-ads/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Campaign Creation. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

The Campaign Creation API from TikTok Marketing API — 15 operation(s) for campaign creation.

## Operations (15)

| Method | Path | Summary |
|---|---|---|
| POST | `/campaign/gmv_max/create/` | Create GMV Max campaign [Smart Plus GMV Max Campaign Create](https://business-api.tiktok.com/portal/docs?id=1822000988713089) |
| GET | `/campaign/gmv_max/info/` | Get GMV Max campaign info [Smart Plus GMV Max Campaign Info](https://business-api.tiktok.com/portal/docs?id=1822000968821762) |
| POST | `/campaign/gmv_max/session/create/` | Create GMV Max session [Smart Plus GMV Max Session Create](https://business-api.tiktok.com/portal/docs?id=1835246967275522) |
| POST | `/campaign/gmv_max/session/delete/` | Delete GMV Max session [Smart Plus GMV Max Session Delete](https://business-api.tiktok.com/portal/docs?id=1835246983475217) |
| GET | `/campaign/gmv_max/session/get/` | Get GMV Max session info [Smart Plus GMV Max Session Get](https://business-api.tiktok.com/portal/docs?id=1835247031331842) |
| GET | `/campaign/gmv_max/session/list/` | Get GMV Max session list [Smart Plus GMV Max Session List](https://business-api.tiktok.com/portal/docs?id=1835246996436162) |
| POST | `/campaign/gmv_max/session/update/` | Update GMV Max session [Smart Plus GMV Max Session Update](https://business-api.tiktok.com/portal/docs?id=1835247009119233) |
| POST | `/campaign/gmv_max/update/` | Update GMV Max campaign [Smart Plus GMV Max Campaign Update](https://business-api.tiktok.com/portal/docs?id=1822001009002497) |
| GET | `/gmv_max/bid/recommend/` | Get GMV Max bid recommendation [Smart Plus GMV Max Bid Recommend](https://business-api.tiktok.com/portal/docs?id=1822001024720897) |
| GET | `/gmv_max/custom_anchor_video_list/get/` | Get GMV Max custom anchor video list [Smart Plus GMV Max Custom Anchor Video List Get](https://business-api.tiktok.com/portal/docs?id=1830215925061633) |
| GET | `/gmv_max/occupied_custom_shop_ads/list/` | Get GMV Max occupied custom shop ads [Smart Plus GMV Max Occupied Custom Shop Ads List](https://business-api.tiktok.com/portal/docs?id=1822001136924674) |
| POST | `/smart_plus/campaign/create/` | Create a new campaign [Smart Plus Campaign Create] |
| GET | `/smart_plus/campaign/get/` | Retrieve campaign details [Smart Plus Campaign Get] |
| POST | `/smart_plus/campaign/status/update/` | Update campaign status [Smart Plus Campaign Status Update] |
| POST | `/smart_plus/campaign/update/` | Update an existing campaign [Smart Plus Campaign Update] |

## Machine-readable artifacts (6)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/tiktok-ads/refs/heads/main/openapi/tiktok-ads-campaign-creation-api-openapi.yml
- **ToolCrosswalk** — https://raw.githubusercontent.com/api-evangelist/tiktok-ads/refs/heads/main/mcp/tiktok-ads-tool-crosswalk.yml
- **Documentation** — https://business-api.tiktok.com/portal/docs
- **APIReference** — https://business-api.tiktok.com/portal/docs?id=1735713875563521
- **Authentication** — https://business-api.tiktok.com/portal/docs?id=1738373164380162
- **SDKs** — https://github.com/tiktok/tiktok-business-api-sdk

## Other TikTok Marketing API APIs (12)

- [TikTok Marketing API Account Management API](https://apis.io/apis/tiktok-ads/tiktok-ads-account-management-api/)
- [TikTok Marketing API Ad API](https://apis.io/apis/tiktok-ads/tiktok-ads-ad-api/)
- [TikTok Marketing API Adgroup API](https://apis.io/apis/tiktok-ads/tiktok-ads-adgroup-api/)
- [TikTok Marketing API Ads Management API](https://apis.io/apis/tiktok-ads/tiktok-ads-ads-management-api/)
- [TikTok Marketing API APP Management API](https://apis.io/apis/tiktok-ads/tiktok-ads-app-management-api/)
- [TikTok Marketing API Audience API](https://apis.io/apis/tiktok-ads/tiktok-ads-audience-api/)
- [TikTok Marketing API Automated Rules API](https://apis.io/apis/tiktok-ads/tiktok-ads-automated-rules-api/)
- [TikTok Marketing API BC API](https://apis.io/apis/tiktok-ads/tiktok-ads-bc-api/)
- [TikTok Marketing API Catalog API](https://apis.io/apis/tiktok-ads/tiktok-ads-catalog-api/)
- [TikTok Marketing API Comments API](https://apis.io/apis/tiktok-ads/tiktok-ads-comments-api/)
- [TikTok Marketing API Creative Management API](https://apis.io/apis/tiktok-ads/tiktok-ads-creative-management-api/)
- [TikTok Marketing API Identity API](https://apis.io/apis/tiktok-ads/tiktok-ads-identity-api/)

## Tags

Campaign Creation

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/tiktok-ads/tiktok-ads-campaign-creation-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/tiktok-ads/.
