List catalog snapshot diff changes.
Changed onCredits keys: 0.001 credits per successful page.
Retrieve a page of internal channel IDs for either added or removed changes in a stored diff. IDs can be used with channel info endpoints; they are not Telegram numeric IDs. count is the total for the selected change type, not this page's length. The result is fixed at diff creation time. Use next_cursor as cursor with the same diff ID and change type 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.
Path parameters
Unique diff identifier. Pass the value returned when creating or listing diffs unchanged.
Query parameters
Select added or removed channels relative to the original snapshot.
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
{
"diff_id": "01900000-0000-7000-8000-000000000002",
"change_type": "added",
"count": 25
}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