How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Manage TikTok Ad Campaigns And TikTok Shop Orders Automatically With The TikTok API

November 10th, 2026 · Kin Lane
Manage TikTok Ad Campaigns And TikTok Shop Orders Automatically With The TikTok API

If your business sells on TikTok, you probably know the routine: building ad campaigns in one screen, checking orders in another, updating products by hand, printing shipping labels one at a time. Every one of those steps can be done by software instead. TikTok offers APIs, ways for your own tools (or an AI assistant) to create campaigns, read orders and update your shop listings directly, so the daily busywork happens on its own.

What TikTok does

TikTok is a short-form social video platform. For businesses it offers APIs across advertising, e-commerce, content and platform integrations. The main products are the TikTok API for Business for advertising and campaign management, the TikTok Shop API for sellers managing products and orders, and the Data Portability API.

What you can get done

Digital Marketing Management

Running paid ads on TikTok means a structure of campaigns, ad groups inside them (who sees the ads, when, and on what budget), and the ads themselves. Software can build and adjust all of it, which matters when you run many products or many markets.

  • POST /open_api/v1.3/campaign/create/ creates a campaign.
  • POST /open_api/v1.3/campaign/update/ changes one, for example its budget or status.
  • POST /open_api/v1.3/adgroup/create/ creates an ad group with its targeting and schedule.
  • POST /open_api/v1.3/ad/create/ creates the ad itself.
  • GET /open_api/v1.3/campaign/get/ lists your campaigns so you can review them in your own dashboard.

There is also POST /v2/post/publish/video/init/, which starts a video upload for publishing, useful if your team produces content outside the app.

Social & Creator Commerce

TikTok Shop lets you sell inside the app. The API connects the shop to your inventory and order systems so nothing has to be copied across.

  • GET /order/202309/orders lists your orders.
  • GET /order/202309/orders/{order_id} gets the details of one order.
  • GET /product/202309/products lists your product catalog.
  • PUT /product/202309/products/{product_id} updates a product, such as its price or description.
  • POST /product/202309/products/upload_files uploads files for a product listing.

Logistics Operations Management

  • GET /logistics/202309/orders/{order_id}/shipping_documents gets the shipping documents for an order, so labels can print in your warehouse as orders come in.

Privacy & Data Protection Management

The Data Portability API exists so people can export their own data, a legal right in many places.

  • POST /v2/data_portability/task/create/ starts an export.
  • POST /v2/data_portability/task/status/ checks how it is going.

Getting started

TikTok’s APIs are freemium with self-serve signup. Cost details, as far as I have them, are in the pricing section of the APIs.io profile. Each product has its own docs: the TikTok API for Business portal, the TikTok Shop partner docs and the Data Portability getting started guide.

The TikTok profile on APIs.io lists every API, including the Campaigns API, the Orders API, the Products API and the Reporting API. Start with whichever side eats more of your week, the ads or the shop.