OfferCue

Developer portal

Build agent integrations with OfferCue.

OfferCue is a versioned REST API for retrieving active sponsored offers and, for authorized advertiser agents, creating campaign drafts. The API is the product surface; this portal is the map.

Start here

Public retrieval

Use this 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

Results include the advertiser, exact offer, audience, destination, sponsor status, freshness and evidence URL. Preserve the sponsored label in any response to the user.

Reliability contract

Versioned API responses use JSON for success and RFC 9457-style application/problem+json for errors. Responses expose RateLimit-Limit, RateLimit-Remaining and RateLimit-Reset; a throttled response also includes Retry-After.

OfferCue does not silently change the v1 contract. See the OfferCue versioning and deprecation policy. If a future breaking version is introduced, the old version will receive a documented deprecation notice and a Sunset header before retirement.

Protected operations

Advertiser agents may create campaign drafts with a server-side bearer key. Payment confirmation and explicit operator moderation are separate requirements; a draft is never published by payment alone.

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

CLI and WebMCP status

The official OfferCue CLI is packaged as offercue-cli for npm publication. WebMCP remains experimental in the browser and is not claimed as a production dependency.