Developers

Page Search API

Search ZSR.GG pages and receive canonical page links. This endpoint is public, read-only, and does not require an API key.

Request

GET /api/pages?q=wrong%20warp&scope=tags
ParameterRequiredDescription
qYesSearch text, from 1 to 120 characters.
scopeNoall, title, content, or tags. Defaults to all.
gameNoRestrict results to one game slug, such as oot.
pageNoResult page, from 1 to 1,000. Defaults to 1.
page_sizeNoResults per page, from 1 to 50. Defaults to 20.

Title and content searches are case-insensitive substring matches. Tag searches are case-insensitive exact matches after whitespace normalization. Translation titles and content are searched, but every result points to its canonical base page.

Example

curl "https://www.zsr.gg/api/pages?q=wrong%20warp&scope=tags&game=oot&page_size=20"
{
  "query": "wrong warp",
  "scope": "tags",
  "game": "oot",
  "page": 1,
  "page_size": 20,
  "total": 1,
  "results": [
    {
      "title": "Forest Temple Wrong Warp",
      "href": "/oot/tech/forest-temple-wrong-warp",
      "url": "https://www.zsr.gg/oot/tech/forest-temple-wrong-warp",
      "game": "oot",
      "game_name": "Ocarina of Time",
      "category": "tech",
      "category_name": "Techniques",
      "slug": "forest-temple-wrong-warp",
      "tags": ["wrong warp", "forest temple"],
      "updated_at": "2026-09-03T12:00:00.000Z"
    }
  ]
}

Limits and errors

Requests are limited to 60 per five minutes per IP address, with an additional global limit. A limited request returns 429 and a Retry-After header.

This endpoint returns links and page metadata.