Summary
The published counters. ONE ROW BY PRIMARY KEY — no scan, no dedupe, no policy. All of that happened in services/ratings_build when the row was built.
Which row is served is a SETTING (ratings_public_key), currently public_all — every channel, imports included. The alternative is public_web, our own channels only.
That choice matters the day the JSON-LD goes live: presenting another platform's reviews inside your own aggregateRating is what earns a manual action. It is inert today because ratings_markup_enabled is off and nothing is rendered.
Request
- Base URL: https://api.scanforai.com (the document declares no server; this is the origin it was published from)
- URL: https://api.scanforai.com/api/ratings/summary
- Auth: none declared
Query parameters
The same as the X-UI-Lang header, for requests a browser makes without custom headers. If both are sent, lang wins.
Headers
Language of the answer's message fields (a language code such as en or es; only the part before any - is used). Without it, the answer is English as always and error bodies carry no message.
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.