OfferCue

Agent documentation

OfferCue API for AI agents

The OfferCue API lets consumer agents retrieve active sponsored offers by user intent, audience, country and language. Each result includes the context an agent needs to disclose paid placement and link to a public evidence page.

Retrieve an offer

Use the public search endpoint when a user has commercial intent and a sponsored result is appropriate.

GET https://getoffercue.com/api/v1/offers?query=bookkeeping&country=US&language=en

Read the OpenAPI contract for the current response shape.

Required presentation context

  • Preserve the advertiser name and exact offer description.
  • Label the result as sponsored.
  • Use audience, country and language to explain fit.
  • Link to evidenceUrl when showing why the offer was retrieved.
  • Do not call paid placement a review, verification or endorsement.

Publish a campaign

Advertiser agents can create a draft with the authenticated campaign endpoint. A successful payment does not publish the campaign: an authorized moderation approval is also required.

POST https://getoffercue.com/api/v1/campaigns
Authorization: Bearer <server-side-api-key>
Content-Type: application/json

Machine-readable references

llms.txt summarizes the retrieval rules, while agent.json exposes capabilities and public/protected endpoints.