API and Programmatic Access

There is no public REST API for 99Visibility today. There are no customer API keys and no webhooks. This page lists what you can use instead to get data out, and the one machine endpoint that exists.

What exists

SurfaceWhat you getWho can use it
Audit exportCSV and JSON of one audit; a PDF reportCSV and JSON on every plan; PDF: Starter 3, Growth 10 and Pro 50 a month; the Free plan has none
Prompts exportCSV of the prompts on screen with their latest resultsEvery plan
Citation gaps exportCSV of domains that cite competitors and not youStarter and above
Account data exportOne JSON file with everything your account holds: profile, brands, prompts, audits, the AI answers with their citations and accuracy flags, recommendations, Agent V conversations and support ticketsEvery plan, under Settings → Export Your Data
MCP endpointTools over JSON-RPC 2.0 for an MCP clientKeys issued by our team on request; no self-serve keys
Agent VIn-app automation: reads, drafts and confirmed changesEvery plan, monthly allowance
Chrome extensionA visibility band for a domain from its latest auditNot yet in the Chrome Web Store

Formats, fields and enums are in Data formats and errors. The MCP endpoint is described in MCP server, the assistant in Agent V and Support, and the extension in Chrome extension.

What does not exist

  • No /v1 API, no API host, and no API section in Settings.
  • No outbound webhooks for audit completion or new flags. Email notifications cover both.
  • No API access tier on any plan.

Which surface for which job

  • A client report or spreadsheet: the audit CSV, or the PDF where your plan includes it.
  • A script or a data warehouse: the audit JSON per audit, or the account data export for everything at once.
  • Outreach planning: the citation gaps CSV.
  • An AI agent acting inside your account: Agent V, which asks before it changes anything.

The dashboard's own server routes are internal and change without notice; don't build on them. If you need programmatic access for an agency workflow, write to us through the contact form and say what you need to automate.