Posto Connect is a context-first ad network for AI apps and agents. When an assistant recommends a restaurant, a copilot debugs a deployment, or a video app generates a scene, Posto places a real product where it genuinely fits — native to the app, never disguised.
This is the production wire format from the API reference, not a mockup. Your app sends the moment; Posto returns one ad, or null when nothing fits.
{
"placement_id": "plc_example",
"format": "native_card",
"context": {
"interaction": {
"messages": [
{"role": "user", "content": "Find a quiet hotel in Chicago"},
{"role": "assistant", "content": "Here are several downtown options."},
{"role": "user", "content": "Which one is under $250?"}
]
},
"user": {
"location": {"country": "US", "region": "Illinois", "city": "Chicago"}
}
}
}
{
"request_id": "req_123",
"ad": {
"id": "ad_123",
"format": "native_card",
"advertiser": "Trip.com",
"headline": "Stay in downtown Chicago",
"body": "Flexible rooms near the conference center.",
"cta": "View rooms",
"image_url": "https://example.com/hotel.jpg",
"image_alt_text": "Guest room at a downtown Chicago hotel",
"tracking": {
"impression_token": "imp_123",
"click_token": "clk_123"
}
}
}
// no fill is a normal answer:
{"request_id": "req_123", "ad": null}
Posto Connect is developed and operated by PostoX, Inc. We build the ad network, the SDKs, and the advertiser and developer consoles ourselves, and we publish our privacy, terms, and data-processing documents in full.
posto never serves ads against health, crisis, or emotional-support moments.