# 1. Create an audit
curl -X POST https://www.lucidrank.io/api/v1/audits \
-H "Authorization: Bearer lr_live_..." \
-H "Content-Type: application/json" \
-d '{"domain": "example.com"}'
# 2. Poll for results (or use webhooks)
curl https://www.lucidrank.io/api/v1/audits/AUDIT_ID \
-H "Authorization: Bearer lr_live_..."
# 3. Check your usage
curl https://www.lucidrank.io/api/v1/usage \
-H "Authorization: Bearer lr_live_..."Built for Your Use Case
Whether you're an agency, a SaaS builder, or an internal tools team -- the API adapts to how you work.
SEO & Marketing Agencies
White-label AI visibility audits into your client reporting. Run batch audits across all client domains and deliver insights without manual work.
- Audit all client domains programmatically
- Embed scores in your own dashboards
- Webhook notifications for automated reports
SaaS Platforms & Tools
Add AI visibility monitoring as a feature in your product. Give your users visibility scores without building the audit engine from scratch.
- Embed audits in your product workflow
- Poll for results or use webhooks
- Clean JSON responses for easy integration
Internal Developer Tools
Automate AI visibility tracking as part of your CI/CD or content pipeline. Catch visibility regressions before they impact traffic.
- Schedule recurring audits via cron
- Track visibility alongside deployments
- Alert on score drops via webhook
Everything You Need to Integrate
REST API
Clean endpoints for creating audits, checking status, listing results, and tracking usage. Standard Bearer token auth.
Webhooks
Get POST notifications when audits complete or fail. HMAC-SHA256 signed so you can verify every payload.
Rate Limits
Tier-based rate limiting with standard headers. Monitor your usage in real-time via the /usage endpoint.
Secure by Default
API keys are SHA-256 hashed at rest. Revoke instantly from your dashboard. Per-key webhook secrets.