Get a single snapshot with signed URLs for the HTML, markdown, and screenshot assets.
Get a single snapshot with signed URLs for the HTML, markdown, and screenshot assets — Competitor Tracker & Co. API reference for GET /v1/snapshots/{id}.
Required role: member or higher (organization-level).
Required scope: snapshots:read (for both OAuth2 tokens and API keys).
curl -X GET "https://api.competitortracker.io/v1/snapshots/string"{
"id": "string",
"trackedPageId": "string",
"trackedPage": {
"url": "string",
"normalizedUrl": "string",
"pageType": "string"
},
"fetchedAt": "string",
"source": "string",
"contentHash": "string",
"html": {
"url": "http://example.com",
"expiresInSeconds": 1
},
"md": {
"url": "http://example.com",
"expiresInSeconds": 1
},
"png": {
"url": "http://example.com",
"expiresInSeconds": 1
},
"labels": [
{
"id": "string",
"name": "string",
"color": "string"
}
]
}{
"code": "string",
"message": "string",
"resolution": "string"
}List snapshots for a tracked page, newest first. GET
List snapshots for a tracked page, newest first — Competitor Tracker & Co. API reference for GET /v1/pages/{trackedPageId}/snapshots: request parameters.
Changes
Read detected changes per-competitor, per-snapshot, or across the organization — the REST API reference for this group: every path with its parameters.