freeapis

Telegram MTProto

Read and write Telegram data

Authentication
OAuth
HTTPS
Yes
CORS
Unknown
Category
Social

Overview

Telegram’s MTProto is the core protocol behind Telegram clients — not a REST API. OAuth-style authorization (phone + code).

Note (verified 2026-08): core.telegram.org/api serves the protocol docs (HTTP 200).

What it provides

MTProto — binary protocol over TLS (core.telegram.org/api)
  • Full client protocol: messages, calls, channels.
  • Auth: phone number → code → session keys (OAuth-like flow).

Notes

  • For bots use the Telegram Bot API (listed on this site) — simpler HTTP API.
  • MTProto requires a Telegram-issued api_id/api_hash.

FAQ

Is MTProto free? Yes — free with api_id/api_hash.

What’s the difference from the Bot API? MTProto is the full client protocol; the Bot API is a simpler HTTP wrapper (listed).

How do I get api_id? core.telegram.org → my.telegram.org → app registration.

More in Social

APIAuthHTTPSCORS
4chan

Simple image-based bulletin board dedicated to a variety of topics

No authYesYes
Ayrshare

Social media APIs to post, get analytics, and manage multiple users social media accounts

API KeyYesYes
aztro

Daily horoscope info for yesterday, today, and tomorrow

No authYesUnknown
Blogger

The Blogger APIs allows client applications to view and update Blogger content

OAuthYesUnknown
Bluesky

Decentralized social networking via the AT protocol

No authYesYes