Instant Verification
Telegram Bot Verification
Verify ownership of Telegram bots via token validation. Prove that a business controls a specific Telegram bot with instant cryptographic proof.
How It Works
Verify Telegram bot ownership instantly
Step 1
Create Request
Call our API with the Telegram bot username. We initiate bot token validation via the Telegram Bot API.
Step 2
Provide Bot Token
The bot owner provides their bot token. We validate ownership by calling the Telegram Bot API's getMe endpoint.
Step 3
Ownership Verified
We confirm the token matches the claimed bot username and return a cryptographic proof token.
API Integration
Integrate Telegram bot verification in minutes
1. Create Verification Request
curl -X POST https://api.proof.holdings/api/v1/verifications \
-H "Authorization: Bearer pk_live_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"type": "telegram_bot",
"channel": "telegram_bot_token",
"identifier": "@mybusinessbot"
}'2. Verify the Proof Token
# Submit the bot token to verify ownership
curl -X POST https://api.proof.holdings/api/v1/verifications/VERIFICATION_ID/submit \
-H "Authorization: Bearer pk_live_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"code": "123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11"
}'Response Example
{
"id": "507f1f77bcf86cd799439011",
"type": "telegram_bot",
"channel": "telegram_bot_token",
"status": "verified",
"identifier": "@mybusinessbot",
"verified_at": "2026-03-15T10:51:30Z",
"verified_data": {
"bot_id": "123456",
"bot_username": "mybusinessbot"
},
"proof": {
"token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...",
"expires_at": "2026-04-14T10:51:30Z"
}
}