Release Notes
Changes to the SearchLight API, newest first. The API is in beta; see the overview for its current status.
2026-08-05 · Organization keys retired
- Organization keys no longer authenticate; requests carrying one return
401. Generate a user API key in the SearchLight app under Settings → API; see authentication.
2026-08-04 · Benchmarks, insights, and access discovery
GET /api/<organization>/benchmarksreturns anonymized industry benchmarks for a calendar month (month=YYYY-MM; the current month returns month to date): the industry figure for each metric plus the range accounts fall into, across the rate, cost-per and ROAS metrics, optionally broken out by attribution category, attribution channel, customer status or business unit. See benchmarks.GET /api/<organization>/insightsreturns the AI-generated performance insights published for your accounts, withfieldsto select individual document sections. See insights.GET /apilists the organizations you can request, the accounts under each, the endpoints available to you, and the full field dictionary, which helps when you don't know which organization id to use. It is the only endpoint with no organization in its path, and requires a user API key. See access.- Error responses now carry a machine-readable
codealongside theerrormessage. - Requests are rate limited per user per hour; past the limit they return
429until the hour passes. - Oversized events requests (too many account×interval combinations, or too many result rows) now return a
400whose message says what to reduce. - Two new response codes:
502when an upstream data service fails, and503when benchmark data for a month is still being gathered and the request should be retried.
2026-07-28 · User API keys and organization paths
- User API keys: generate your own key in the SearchLight app under Settings → API. A user key can request anything your login has access to, and can be rotated or deleted from settings at any time. See authentication.
- Organization path segment: the path segment previously documented as
<your-group-key>is now<organization>. Existing group-key URLs are unchanged. This is a naming clarification, not a breaking change. - Organization keys deprecated: existing organization keys continue to authenticate until they are retired, but can no longer be created, rotated, or renamed. Switch to a user API key.
- Explicit
404for inaccessible organizations: a path segment that doesn't match an organization or account your credentials can access now returns404instead of an empty200.
2026-07-06 · date dimension now ISO formatted
- The
datedimension is now returned asYYYY-MM-DD(previouslyMM/DD/YYYY), matching every other date field in the API. Update any parsing that expected the US format; date strings now also sort chronologically.
2026-06-18 · Initial beta release
GET /api/<your-group-key>/eventsreturns aggregated metrics over a date range, broken out by the dimensions you select. See events.- Field selection through
fields, combining dimensions and metrics in a single request. - Filtering on any field, including comparison operators and cross-field
filterlogic. intervalsupport (total,month,week,day) for splitting ranges beyond the 90-day window.- Lead-grading dimensions for accounts subscribed to lead grading.