Skip to main content
Returns every offer your app is entitled to serve and that the end user can redeem, each with its creatives and (on the serve path) a tokenized per-creative clickUrl. You curate and order the result client-side.
For the curation pattern (config-time inventory pull, per-render serve call, client-side fallback), see the Curated Catalog guide. If the offer should appear at a moment with per-offer exposure measurement, use POST /offers/feed instead; the catalog has no per-offer impressionUid or delivered confirmation.

Authentication

Pass your publishable key in the X-API-Key header (pk_live_* for production, pk_test_* for development). Multi-app projects also send X-Platform: api. Full model: overview’s Authentication section.

Request

Structure

Field Reference

Response

Structure

Field Reference

The response deliberately excludes Encore’s internal and commercial fields (payout amounts, raw advertiser destination URLs, tracking parameters, internal notes and configuration). To send a user to an offer you always use the clickUrl, never a raw link.

Example

Config-time inventory pull (no geo, no clickUrls):

Status codes