Know which app is calling
The problem
A web app, mobile apps and an internal dashboard share one API. An old app version keeps sending a query you retired, and you can't tell which client it is, or turn it away.
With GraphPilot
A client profile names each client with a Radiogram rule on a header, a verified claim or the User-Agent, and records its name and version on every request. Each client can get its own limits, and with a minimum version, older releases are refused at the edge before they reach your origin.
Docs: Client profiles ↗Transcript
Your API serves a web app, two mobile apps, and an internal dashboard. In your metrics, they all look the same.
An old app version keeps sending a query you retired, and you can't tell who it is, or turn it away.
With GraphPilot, a client is a Radiogram rule: a header, a token claim, or the user agent.
Each request is recorded with its client's name and version, and each client can get its own limits.
Set a minimum version, and older releases are turned away at the edge, before they reach your origin.
Your internal dashboard can skip the cache, while the apps stay cached.
Cleared for takeoff
Start on Glider (Free).
No credit card, no commitment.
Prefer to talk first? Book a call