Developers · quickstart
Your first call in five minutes.
Start with the free tier — no signup required. Add a key when you need verified signals and pricing.
1
Make a free call
No key needed. This returns identity fields for GLP-1 providers in California.
step 1 — free tier
curl "https://xcircl.com/api/v1/providers/?vertical=glp1&state=CA&limit=5"2
Add your key for verified signals
Pass a key as a Bearer token to unlock LegitScript / license / FDA signals and price — each with its source and verification date.
step 2 — paid tier
curl "https://xcircl.com/api/v1/providers/?vertical=glp1&state=CA&limit=5" \
-H "Authorization: Bearer YOUR_API_KEY"Don’t have a key yet? Request one or see pricing.
3
Use it in code
Keep the key server-side. Here’s a minimal fetch in JavaScript.
step 3 — node
const res = await fetch(
"https://xcircl.com/api/v1/providers/?vertical=glp1&business_mode=online&limit=20",
{ headers: { Authorization: `Bearer ${process.env.XCIRCL_API_KEY}` } }
);
const { data } = await res.json();
for (const p of data) {
console.log(p.name, p.legitscript.status, p.legitscript.verified_at);
}Next steps
- • Full reference: API docs
- • See real records: sample data
- • Open-source Agent: GitHub
Build on facts, not guesses.
Get an API key in minutes, or talk to us about coverage and pricing.