Prerequisites
- An Affinity credential. Request via support.future-demand.com. See Authentication.
- The staging base URL.
1. Confirm reachability
The service exposes a public health check that doesn’t require auth:The exact health-check path may differ between environments. Open
https://fd-recommender.stg.future-demand.com/docs
once you have credentials — that’s the canonical list.
2. Make your first authenticated call
3. Wire it into your site
Most partners call Affinity server-side and pass the result down to their existing UI components. Treat the token as a server secret.4. Render
Pass the response into your existing list/card components. Affinity returns a ranked list of items — render in order, paginate if you receive more than fit your shelf, and log clickthroughs if you want to feed back-of-house attribution later.Caching and freshness
Most partners cache the per-user response for a short window (30 s – 5 min) to absorb bursty page loads. The right value depends on how often your catalogue changes — confirm with your account contact.Next
Authentication
Token lifecycle, error model, and the security checklist.
Live Swagger UI (gated)
The canonical endpoint reference. Open with your Affinity credential.
Environments
Staging vs production base URLs.
Support
How to request access and how to file issues.