List catalog snapshot diffs.
Changed onCredits keys: 0.001 credits per successful page.
List your active diffs, optionally filtered by snapshot_id. Expired diffs are excluded. active_count and active_limit apply across all your snapshots, even when the list is filtered. Delete unneeded diffs or wait for expiration to free capacity. Use next_cursor as cursor with the same snapshot filter for the next page. Page size is 1–1000 (default 100). Catalog and snapshot access must both be enabled.
Request
- Base URLhttps://api.tlmtr.io
- AuthAPI key in header x-api-key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Only list diffs created from this snapshot. Omit to list diffs across all your snapshots.
Maximum items per page. Default: 100. Allowed range: 1–1000.
Opaque next_cursor from the previous page. Omit for the first page; keep the same filters.
Response
Example response
{
"items": [
{
"diff_id": "01900000-0000-7000-8000-000000000002",
"snapshot_id": "01900000-0000-7000-8000-000000000001",
"added_count": 25,
"removed_count": 10,
"created_at": "2026-09-08T12:00:00Z",
"expires_at": "2026-10-08T12:00:00Z"
}
]
}Changes
- breaking
the response's body type changed from
objectto no type for status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - info
added
subschema #2to the response bodyallOflist for the response status
- breaking
- info
endpoint added
- info