Developer API · Pro and above

Your local SEO data, in your own tools

The SearchOps API gives you programmatic, read-only access to your locations, rankings, ChatGPT and Gemini visibility, reviews, competitors, geo-grid scans, reports and connected Search Console sites. Pipe them into your own dashboards, spreadsheets or data warehouse, or wire SearchOps into the rest of your stack.

Locations

List every location on your account, find one by name or address, and pull the keywords you track for it.

Geo-grid scans

Fetch your scans and the full grid of results behind every rank heatmap.

Rankings & visibility

Read your Web Results Rank per keyword, Map Pack and AI Overview presence, and how often ChatGPT and Gemini name you.

Search Console

Query clicks, impressions, CTR and position by query, page, country or device for the sites you have connected.

Reviews, competitors & reports

Pull review ratings, the rivals you track and your saved reports to render them wherever you need.

Example request

Create an API key under Developers, then send it as a Bearer token. Every key is scoped to your account, so it only ever sees your own data.

curl https://searchops.co/api/v1/locations \
  -H "Authorization: Bearer lp_live_xxxxxxxx"

# Response
{
  "data": [
    { "id": "...", "business_name": "...", "address": "...", "place_id": "..." }
  ],
  "pagination": { "limit": 50, "offset": 0 }
}
  • Read-only today, with write access on the roadmap.
  • Create and revoke keys yourself under Developers. The full key is shown once at creation, then only its prefix.
  • Every key is scoped to your account, so it can only read your own data.
  • Included on Pro, Agency and Enterprise.

Frequently asked questions

What can I read?

Your locations and the keywords you track for each, your rankings, ChatGPT and Gemini visibility, reviews and tracked competitors, your geo-grid scans and the results behind them, your saved reports, and Search Console data for the sites you have connected. There is also a single call that returns every headline for one location at once.

How do I authenticate?

Create an API key under Developers and send it as a Bearer token. Keys are scoped to your account and can be revoked at any time. The API is described by an OpenAPI document, so you can generate a client rather than hand-writing one.

Can I write data or trigger scans?

No. The API is read-only: it returns your data but doesn't start scans or change anything in your account.

Which plans include it?

API access is included on Pro and above.

Start tracking your real rankings today

See where you actually rank on Google Maps, not where Google tells you. Pick the plan that fits and start tracking from day one.