Campaign API is not needed when you're launching the full platform solution.
Campaign API is needed to create and retrieve campaigns when building your custom UI for campaign management.
While creating a campaign your request will contain vendor ID, campaign name, campaign budget, campaign bids, and the type of campaign (manual or autobidding).
See the details of our Campaign API here
You can also check the Campaign API Status here and subscribe to receive updates.