Mangools/API

Get a SERP snapshot image

Prerequisites

This endpoint requires a prior call to /serpchecker/serps for the same query. Pass the serp_snapshot_id from that response as returned, not the bare _id: the snapshot is stored under a key of the form <md5>.<YYYY-MM-DD>[.100][.sch] (.100 for a hundred-result SERP, .sch for a page SERPChecker or KWFinder stored from 2026-10-02), and that whole key is what this path segment takes. A null serp_snapshot_id means no page was stored for that response, so it has no snapshot. A bare _id finds the lookup but not the stored page, and the endpoint answers HTTP 404 SERP snapshot not found. A query that was never looked up answers HTTP 404 Serp not found.

GET
/serpchecker/serps/{serp_id}/snapshot

Authorization

ApiKeyAuth
x-access-token<token>

API token issued for your Mangools account, sent as an API key in the x-access-token HTTP header. This is NOT a standard RFC 6750 Authorization: Bearer <token> header. Auto-generated clients should be configured to send the token in x-access-token accordingly.

In: header

Path Parameters

serp_id*string

The serp_snapshot_id returned by /serpchecker/serps, passed as returned — the storage key <md5>.<YYYY-MM-DD>[.100][.sch], not the bare serp _id. A null serp_snapshot_id has no snapshot.

Response Body

application/json

application/json

application/json

curl -X GET "https://api.mangools.com/v3/serpchecker/serps/string/snapshot"
{
  "image": "string"
}
{
  "error": {
    "type": "AuthError",
    "message": "Invalid API Key"
  }
}
{
  "error": {
    "type": "Error",
    "message": "Tag not found"
  }
}