Real MTProto integration with modular architecture
Interactive API documentation with all 41+ endpoints. Test endpoints directly from your browser with header-based authentication.
Clean, responsive, three-panel documentation with all available endpoints. Perfect for API reference and integration guides.
Complete OpenAPI 3.0 specification with all 41+ endpoints in JSON format. Import into your favorite API tools.
/api/validate-session
Validates a Telegram session and returns detailed user information
/api/users/*
User management: get users, photos, blocked users, update profile
/api/channels/*
Channel operations: similar channels, info, participants, search, join/leave
/api/chats/*
Chat management: dialogs, create groups, archive, mute, report
/api/messages/*
Messaging: send, forward, delete, pin, mark as read, typing indicators
/api/media/*
Media operations: download, file info, set/delete chat photos
/api/payments/*
Payment processing: forms, receipts, gift codes, giveaways, bank cards
View the comprehensive documentation above for detailed endpoint information and schemas.
All endpoints require Telegram API credentials in the request headers for security:
Headers:
X-Api-Id: 12345
X-Api-Hash: your-api-hash
X-Session-String: your-session-string
X-User-Id: 123456789
Body:
{
"channelId": "channel_username",
"limit": 10
}
Check out the interactive documentation for detailed examples and schemas.