Agency operations

AI visibility API and reporting for agencies

Access data for all your clients with one account key. Bring history, responses, competitors, recommendations and PDF reports into your own tools.

The data an agency needs

Reporting uses the same measurements your team sees in the dashboard. Every report keeps the client and audit context.

GeoScore and trend

A visibility score and its history to explain changes between reporting periods.

Presence by AI

Mentions, position and sentiment by AI in the client’s responses.

Competitors

A comparison with brands competing for the same client questions.

Answers and citations

Evidence from captured answers to understand mentions and cited sources.

Multi-client reporting without manual screenshots

The agency account brings operations together while keeping clients separate. Deliverables come from completed audits, not isolated screenshots.

Data by client

Read each business profile and latest score.

Full history

Review earlier scores and mentions with pagination.

White label PDF

Download completed audit reports with your agency’s configured branding.

Recommendations

Read pending, completed or verified actions.

Current availability

API: access, data, and limits

Access data for all your clients with one account key. Bring history, responses, competitors, recommendations and PDF reports into your own tools.

Authentication

Keys are shown once, stored securely, and can be revoked from the account.

Confirmed limits

60 requests per minute and 10,000 per day per key, with an account ceiling of 30,000 per day. Revoking a key does not restore consumed quota. PDFs: 10 per minute per account and one at a time.

All your clients

Keys can grant access to the whole account or to a single business.

Read documentation

Connect your client portfolio

01

Create a key

Open Settings and copy your account key.

02

Choose a client

Read the list of active businesses.

03

Connect your data

Bring results into your dashboard or CRM.

04

Prepare the report

Read the history and download the PDF.

Permissions and client separation

The data model preserves ownership and context for each workspace.

  • Each client has a separate workspace linked to the agency.
  • Reports are only generated for workspaces owned by the authorised account.
  • Keys are shown only once and can be revoked in Settings.
  • White labelling only applies to accounts and plans with that capability.

Frequently asked questions

What does the authenticated API return?

It returns authorised businesses, their current score and score history, customer questions, AI responses, brand and competitor mentions, recommendations, and completed audits with their PDFs. It respects the AIs included in each business plan. Create a key for the whole account or for a single client.

Can I connect Looker Studio, BI, or my CRM?

You can integrate JSON data and download PDFs from your tools. The API does not include native connectors for those applications.

What can I deliver to clients today?

A PDF report for a completed audit, with your configured white label branding and the text saved in the dashboard.

How is client data separated?

Each client has a separate workspace, and report routes verify that it belongs to the authorised account.

Start with your first client

Create your agency account to connect your clients’ data to your reports, dashboards or CRM.

Create an agency account