Skip to main content

Telegram Channel Catalog and Snapshots API

Advanced channel catalog search, snapshots, and diffs. A snapshot saves the channels matching filters at creation time. A diff compares the current catalog against the original snapshot, not the previous diff. Snapshots and diffs expire 30 days after their own creation. Snapshot creation and diff evaluation are bounded by your current plan or Subscription key settings and the datastore ceiling; larger results return 422 without truncation. Active-resource caps depend on your API limits: inspect active_count and active_limit in list responses. Diff caps apply across all your snapshots. Page size is 1–1000 (default 100). Catalog and snapshot access must both be enabled. Concurrent snapshot creations or concurrent diff creations for the same user return 429; honor Retry-After for temporary conflicts. Standard API request quotas, rate limits, and credit billing also apply.