Telegram API Service

API для получения информации о пользователях Telegram, создания сессий и определения даты регистрации

🔐 QR Авторизация 📚 Документация
3
API Endpoints
Запросов
Pyrogram
Формат сессий
👤

Информация о пользователе

Получайте полную информацию о любом пользователе Telegram: ID, username, фото, статус, био и многое другое

📅

Дата регистрации

Узнайте приблизительную дату регистрации аккаунта на основе анализа базы данных ID пользователей

🔐

QR Авторизация

Создавайте Pyrogram сессии через QR-код без необходимости вводить номер телефона

📸

Все фотографии

Получайте все фотографии профиля пользователя в base64 формате одним запросом

Быстрый ответ

Моментальные ответы благодаря оптимизированной архитектуре и асинхронной обработке

🛡️

Безопасность

Все данные передаются безопасно, сессии автоматически удаляются через час

📚 API Documentation

GET POST /getInfo Получение информации о пользователе
Параметр Тип Описание
username string required Username пользователя (без @)
Пример запроса:
GET /getInfo?username=s1qwy

POST /getInfo
Content-Type: application/json
{"username": "telegram"}
Пример ответа:
{
  "success": true,
  "data": {
    "id": 7560356915,
    "username": "s1qwy",
    "first_name": "𝙎1𝙦𝙬𝙮",
    "last_name": null,
    "premium": false,
    "verified": true,
    "registration_date": {
      "date": "01.01.2014",
      "timestamp": 1388534400,
      "approximate": true
    },
    "photo": {
      "has_photo": true,
      "avatar_base64": "..."
    },
    "all_photos_base64": ["..."],
    "full_user": {
      "about": "Official Telegram Account",
      "common_chats_count": 0
    }
  }
}
🚀 Попробовать
GET POST /getRegistrationDate Получение даты регистрации
Параметр Тип Описание
username string Username пользователя (без @)
user_id integer ID пользователя (альтернатива username)
Пример запроса:
GET /getRegistrationDate?username=s1qwy
GET /getRegistrationDate?user_id=7560356915
Пример ответа:
{
  "success": true,
  "data": {
    "username": "s1qwy",
    "user_id": 7560356915,
    "registration_date": {
      "date": "01.03.2025",
      "timestamp": 1740786873,
      "approximate": true
    }
  }
}
🚀 Попробовать
GET /session QR авторизация для создания Pyrogram сессии

Интерактивная страница для авторизации через QR-код. Позволяет создать Pyrogram сессию без ввода номера телефона.

Процесс:
1. Откройте /session в браузере
2. Отсканируйте QR-код в Telegram (Настройки → Устройства → Подключить)
3. При необходимости введите пароль 2FA
4. Скачайте готовый .session файл для Pyrogram
🔐 Открыть авторизацию