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.