Skip to main content

Prism

Recommended for most custom-UI builds.

Prism is AdGem's Offer Personalization API — a GraphQL API for building your own offer experience. You own the UI; Prism supplies the offers, already personalized.

Why Prism

Prism returns offers that are sorted, suppressed, and geo- and device-filtered for the player you request them for. You get our personalization as an input to your own UI, so you don't have to build a ranking engine to launch a strong experience.

Because you own the UI, you keep final control over how offers are presented — you can display or re-order them however you like. The personalization is additive, not a takeover.

When to choose it

  • You want a custom offer UI and AdGem's personalization.
  • You want to keep control of presentation without building ranking logic from scratch.
  • You're on any platform — Prism works wherever you can make API calls.

If you'd rather build your own ranking on the raw catalog, see the Offer API. If you'd rather not build a UI at all, see Pre-built.

Build with Prism

See the Prism reference for the endpoint, authentication, queries, and examples.