All systems operational

Secure Telegram
Account Authentication
Made Simple

A distributed API for OTP verification, account cleanup, spam analysis, and automated processing โ€” built for scale, speed, and reliability.

Scroll to explore โ†“
99.9%
Uptime
< 3s
OTP Delivery
50+
Countries
24/7
Processing

Everything you need, built-in

A complete toolkit for authenticating and processing Telegram accounts at scale.

๐Ÿ“ฑ

Real-Time OTP

Automated phone authentication with instant OTP delivery through distributed worker servers.

๐Ÿ›ก๏ธ

Spam Analysis

Automatic account quality detection โ€” fresh, regular, spam, or banned classification.

โšก

Distributed Workers

Load-balanced worker architecture that scales horizontally as demand grows.

๐Ÿ”—

Webhook Support

Real-time callbacks on account completion with automatic retry and exponential backoff.

๐Ÿ’ฐ

Country Pricing

Configure per-country, per-status pricing. Automatic hold and credit accounting.

๐Ÿ”’

2FA Handling

Complete support for accounts with two-factor authentication โ€” accept or reject per endpoint.

๐Ÿ“Š

Live Status API

Poll account processing status by phone number or session UUID at any time.

๐Ÿ’Ž

Crypto Payments

Powered by Heleket โ€” pay in BTC, ETH, USDT, TRX, and more with instant crediting.

How it works

From phone submission to credited balance โ€” 5 simple steps.

1

Request OTP POST

/auth/request-otp

Submit the phone number โ€” OTP is sent automatically via the least-loaded worker.

2

Verify OTP POST

/auth/verify-otp

Enter the 5-digit code. If 2FA is enabled, the API will request the password.

3

Verify 2FA POST

/auth/verify-2fa

Only required if the account has two-factor authentication enabled.

4

Track Status GET

/account/status

Poll by phone number or session ID. Watch the account move through processing.

5

Receive Credit GET

/user/balance

Once processed, the final price is credited and a webhook is fired to your server.

Clean API, predictable responses

Every endpoint returns consistent JSON. Failures are clear, statuses are explicit, and everything is documented.

  • โœ“ RESTful JSON endpoints
  • โœ“ Header-based authentication
  • โœ“ Webhook callbacks with retries
  • โœ“ Idempotent session management
  • โœ“ Live in-memory pricing cache
POST /auth/request-otp
{
  "success": true,
  "message": "OTP sent successfully",
  "data": {
    "session_id": "550e8400-e29b-...",
    "phone_number": "+8801700000000",
    "country_code": "BD",
    "proxy_used": true,
    "expires_in": 300
  }
}

Live Agent Board

Currently running agents on our network. Message them on Telegram โ€” replies are fully automated.

๐ŸŸข Running User Board Live
1 agent online
๐Ÿค–
Md Sajedul Hosen
@mdsajedulhosen โ†—
Running Auto Reply Verified

Fully automated agent bot. Send a message and get an instant reply โ€” no manual waiting.

โšก

Fully Automated

Every agent runs an automated bot. You send a message, you get a reply instantly โ€” 24/7, no human needed.

๐Ÿ‘ค

User-Bot Connection

Each agent is a Telegram user-bot connected to the platform. Their status shows live on this board.

๐Ÿงฉ

Build Your Own?

Anyone can create an agent like this. If you want to build one or join as an agent, contact our support team.

๐Ÿ”’

No API Docs Needed

This agent system doesn't require any API documentation. It's a direct Telegram connection โ€” simple and clean.

๐Ÿ’ฌ Want to become an agent?

If you want to build and run your own automated agent, or want to join the network as a running agent โ€” reach out to our support team to get started.

๐Ÿ“ฉ Contact Support

Supported countries

Configurable pricing for 50+ countries. Auto-detection from phone prefix.

๐Ÿ‡ง๐Ÿ‡ฉ Bangladesh BD
๐Ÿ‡ฎ๐Ÿ‡ณ India IN
๐Ÿ‡บ๐Ÿ‡ธ United States US
๐Ÿ‡ฌ๐Ÿ‡ง United Kingdom GB
๐Ÿ‡ต๐Ÿ‡ฐ Pakistan PK
๐Ÿ‡ณ๐Ÿ‡ต Nepal NP
๐Ÿ‡ฑ๐Ÿ‡ฐ Sri Lanka LK
๐Ÿ‡ท๐Ÿ‡บ Russia RU
๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia ID
๐Ÿ‡ต๐Ÿ‡ญ Philippines PH
๐Ÿ‡ป๐Ÿ‡ณ Vietnam VN
๐Ÿ‡น๐Ÿ‡ญ Thailand TH

Crypto payments, seamlessly

Top up your balance with Heleket โ€” instant credit, low fees, zero hassle.

๐Ÿ’Ž

Powered by Heleket

A fast, secure cryptocurrency payment gateway supporting the world's most popular coins.

โ‚ฟ BTC ฮž ETH โ‚ฎ USDT โ—Ž SOL โšก TRX ล LTC
Visit Heleket โ†’

Frequently asked questions

Everything you need to know before getting started.

How do I authenticate with the API? +
All requests require an API key in the X-API-Key header. Keep it server-side โ€” never expose it in your frontend or mobile application.
What happens if a phone number is already registered? +
The API returns a 400 error with the message "This phone number is already added in this app". Duplicate submissions are prevented per endpoint.
How long does OTP remain valid? +
By default, 300 seconds (5 minutes). You can pass timeout_seconds (30โ€“3600) in your /auth/request-otp request to override.
What if the account has two-factor authentication? +
If the endpoint accepts 2FA accounts, the API will return requires_2fa: true. Submit the password to /auth/verify-2fa to continue. If the endpoint rejects 2FA, you'll receive is_rejected: true.
How is pricing determined? +
Pricing is set per (endpoint, country, status_type). When an account is submitted, the highest possible price is held temporarily. After processing, the actual price is calculated based on the final spam status and credited to the user's balance.
Do you support webhooks? +
Yes. Pass a webhook_url in /auth/request-otp, and the API will POST an account.completed event when processing finishes. Failed webhooks are retried up to 5 times with exponential backoff.
How do I top up my balance? +
Balance top-ups are handled through Heleket crypto payments. Once confirmed on-chain, your balance is credited automatically. Contact support for payment links or check your dashboard.
Is there a rate limit? +
Rate limits depend on your plan. The API returns 429 Too Many Requests when limits are exceeded. Contact us if you need higher throughput.
What is an agent in the marketplace? +
An agent is a Telegram user-bot connected to the platform. When you message an agent like @mdsajedulhosen, the bot replies automatically. You can see currently running agents live on the Agent Board.
Can I become an agent or build my own agent? +
Yes โ€” anyone can build and run an automated agent. There's no API documentation needed for the agent system; it works through a direct Telegram connection. To get started, simply contact our support team and they'll help you set it up.

Ready to integrate?

Read the full API reference and start authenticating accounts in minutes.