Get formatting guidelines for how to present sponsored ads naturally in agent responses
Search for relevant ads matching a user intent/context. Returns ranked sponsored suggestions.
Report an ad event (impression, click, or conversion). For on-chain verified campaigns, conversions require tx_hash and chain_id.
Create a new advertising campaign with budget, pricing model, and objective
Create an ad unit within an existing campaign with creative text, link, and targeting
Get performance metrics for a campaign (impressions, clicks, conversions, spend)
Update an existing campaign: modify name, objective, budget, bid, or status (pause/resume)
List all campaigns for the authenticated advertiser with summary stats
Get earnings summary for the authenticated developer: total revenue, event counts, per-campaign breakdown, and period-based earnings (24h, 7d, 30d, all-time).
Register a wallet address for receiving on-chain conversion payouts. Optionally provide a signature to prove ownership (EIP-191).
Check the verification status of a conversion event (verified, pending, or rejected).
Request a withdrawal of earned USDC.e to your registered Base wallet. Minimum $1.00, maximum $50.00 per request. Rate limited to 1 per hour.