adagents.json file. After Apostra’s review, buyers and their agents on Apostra
can find the storefront, buy a product outright, or send a brief and get a plan
back. You set the prices and rules. A buyer on Apostra can buy only from sellers
that are listed on Apostra, whether through a Storefront Apostra hosts or a sales
agent you bring.
Choose how you sell
If you run your own sales agent, AdCP’s own guide,
Making your inventory available to AI agents,
covers publishing
adagents.json and brand.json and implementing get_products,
create_media_buy and get_media_buy_delivery. Apostra builds on the same
protocol, so you can follow that guide and still list on Apostra.
Prices are in What you pay as a seller,
and the live Rate Card is the authority. See
Building on Apostra or on AdCP directly if you are deciding
whether to bring an agent at all.
What each step needs
Sellers that sell through an ad platform such as Meta or TikTok have no
adagents.json step. Their selling rights come from the platform account.
After you finish setup, Apostra does some work before buyers outside your
organization can find you. Apostra publishes no timings for that step. The whole
path, with an example, is in
From signup to your first booking.
Limits to check
- A configured connection is not proof of a live call.
getreturns recorded state and does not probe your ad server. - Configuring an inventory source does not publish it or satisfy live campaign readiness.
- Publisher authorization does not prevent transactions. It lets buyers verify that the publisher authorized your storefront. The setup step stays open until every declared domain is authorized.
- Seller delivery is seller-reported. It is not buyer measurement and does not establish billing eligibility by itself.
- Real-time targeting with Prebid and Google Ad Manager is a separate setup. See Set up TMP with Prebid. Connecting an inventory source does not install it.
- Some credential, payout, approval and reassignment work stays in the web app rather than in tools a model calls.
When not to use Apostra
- You already run an AdCP sales agent and need nothing from Apostra’s buyers, testing or certification. AdCP is open. You can run your agent anywhere.
- You need to be sold through channels Apostra does not connect. A listing makes you discoverable to buyers on Apostra, not elsewhere.
- Your ad server is not on the supported list. A sales agent is added only as one of your organization’s agents or a certified partner’s, never from an endpoint alone. See Connect to a partner agent.
Next step
Sign up at app.apostra.com/signup?intent=storefront, then follow From signup to your first booking. To drive the steps with a coding agent, install the developer plugin from Connect in five minutes, callget_status from your Seller
Account, then start the ad-server connection:
save_inventory_source. It creates nothing and opens
the Connect ad server form.