Send high-speed notifications, photos, documents, and interactive buttons with 0% ban risk.
Checking Bot...
đ¤ Bot Configuration
Connect your Telegram bot token created via @BotFather.
đĄ 1-Minute Telegram Setup Guide:
Open Telegram and search for @BotFather.
Send /newbot command and choose a Name & Username.
Copy the HTTP API Token and paste it in the box above.
To get your personal Chat ID, send a message to @userinfobot.
For Channels: Add your bot as an Administrator in your channel, then use @channel_username as the Chat ID!
đ Send Test Telegram Message
Test sending rich formatted messages, photos, documents, and buttons.
âī¸ Telegram Outgoing Message Logs
History of Telegram notifications and channel broadcasts sent through OrangeAPI.
Time
Target Chat / Channel
Type
Message Content
Status
No Telegram logs available.
WhatsApp Outgoing Queue & Logs
History of WhatsApp messages enqueued and processed via Baileys.
Time
Recipient
Type
Content
Status
Action
Loading logs...
SMS Outgoing Queue & Logs
History of SMS requests enqueued and processed via Firebase to mobile gateways.
Time
Device
SIM
Recipient
Message
Status
Action
No SMS logs available.
đ Server Base URL
https://api.tools.pixelect.in
đ Active Secret API Key
your-api-key
đĄī¸ Required Header
x-api-key: <your_key>
đ¤
API Docs for AI Coding Assistants
Copy this structured Markdown instruction block directly to ChatGPT, Claude, Gemini, or Cursor to instantly teach them how to write integrations for all your Orange API gateways.
Interactive Multi-Gateway API Explorer
Select an endpoint below to view its complete schema, parameters, code snippets in 4 languages, and response samples.
đ
All (14)đą RCS Androidđ RCS WebđŦ WhatsAppđ SIM SMSđ¤ WA Workerâī¸ Telegram
đą Google RCS Android Gateway
đ Google RCS Web Gateway
đŦ WhatsApp Multi-Node
đ SIM SMS Gateway
đ¤ WA Android Worker
âī¸ Telegram Bot
POST/api/rcs/app/sendđą RCS Android Gateway
Google Messages RCS Android Gateway (with Image & FCM Push-to-Wake)
⥠Zero Battery Idle Architecture: Automatically wakes your Lenovo Tab / Android device via High-Priority Firebase Cloud Messaging (FCM Push-to-Wake). Sends rich RCS messages with image attachments, automatically detects recipient RCS capability, and falls back to carrier SMS if RCS is unavailable.
Authentication & Headers
Header
Value
Description
x-api-key
your-api-key
Your active secret API key.
Content-Type
application/json or multipart/form-data
Use application/json for JSON payloads, or multipart/form-data for binary file uploads.
Request Parameters
Field
Type
Status
Description
phone
string
Required
Recipient 10-digit number or with country code (e.g. 8972789207 or +918972789207).
message
string
Optional
Text message body or caption for media attachment (at least one of message or media/mediaUrl required).
media
file
Optional
Direct binary file upload (JPEG, PNG, WEBP) using multipart/form-data.
mediaUrl
string
Optional
Public HTTP/HTTPS image URL. The Android app automatically downloads and shares it via FileProvider.
{
"success": false,
"error": "Unauthorized: Invalid API Key"
}
Delivery Protocol Detection: When the tablet sends the message, the accessibility engine inspects Google Messages. If the recipient has RCS active, it sends via đĸ RCS. If the recipient does not have RCS, it automatically falls back to â ī¸ SMS_FALLBACK and records this in the job log.
GET/api/rcs/job/:jobIdđą RCS Android Gateway
Real-Time RCS Job Status & Protocol Tracker
đ Instant Delivery Feedback: Poll this endpoint using the jobId received from /api/rcs/app/send to check whether the message was delivered via true RCS or carrier SMS fallback.
Authentication & Headers
Header
Value
Description
x-api-key
your-api-key
Your active secret API key.
Query & Path Parameters
Field
Type
Status
Description
jobId
string
Required
The unique dispatch job ID returned when queuing (e.g. rcs_app_1789590760064_418).
Google Messages RCS Web Gateway (Chrome Extension)
đ Chrome Extension Automation: Dispatches RCS message through messages.google.com/web via the background Chrome Extension with automatic DOM image injection and zero ban risk.
Authentication & Headers
Header
Value
Description
x-api-key
your-api-key
Your active secret API key.
Content-Type
application/json or multipart/form-data
Use application/json for JSON payloads, or multipart/form-data for binary file uploads.
Request Parameters
Field
Type
Status
Description
phone
string
Required
Recipient phone number with country code (e.g. 9933557706 or +919933557706).
message
string
Optional
Message text or caption.
media
file
Optional
Direct binary file upload (JPEG, PNG, WEBP) using multipart/form-data.
mediaUrl
string
Optional
Direct image URL. The extension converts it to a Data URL and pastes it directly into the compose box.
đŦ Direct Baileys Sockets: High-throughput WhatsApp messaging. Supports text, images, videos, audio, and documents to individual numbers or group chats.
Authentication & Headers
Header
Value
Description
x-api-key
your-api-key
Your active secret API key.
Content-Type
application/json or multipart/form-data
Use application/json for JSON payloads, or multipart/form-data for binary file uploads.
Request Parameters
Field
Type
Status
Description
to
string
Required
Recipient WhatsApp number with country code (e.g. 919876543210) or Group JID (e.g. 12036302@g.us).
message
string
Required
The text message body or caption for media.
media
file
Optional
Optional binary file attachment (image, video, document, or audio) via multipart/form-data.
isGroup
boolean
Optional
Set to true if the recipient is a WhatsApp Group JID. Default: false.
sessionId
string
Optional
Target a specific connected WhatsApp account session ID. Defaults to active default account.
{
"success": false,
"error": "Recipient number is required"
}
POST/api/lookupđŦ WhatsApp Multi-Node
WhatsApp DP & Profile Info Lookup
đ Instant Number Intelligence: Verifies if a phone number exists on WhatsApp and returns its high-resolution Profile Picture URL, About bio, and Business account metadata.
Authentication & Headers
Header
Value
Description
x-api-key
your-api-key
Your active secret API key.
Content-Type
application/json or multipart/form-data
Use application/json for JSON payloads, or multipart/form-data for binary file uploads.
Request Parameters
Field
Type
Status
Description
phone
string
Required
10-digit number (e.g. 9933557706) or with country code (e.g. 919933557706).
sessionId
string
Optional
Optional connected session ID to perform the lookup query.
Integration Code Snippets
Loading...
Loading...
Loading...
Loading...
Response Example
â 200 OK (Success / Queued)
{
"success": true,
"registered": true,
"phone": "919933557706",
"profilePictureUrl": "https://pps.whatsapp.net/v/t61.24694-24/...",
"about": "Hey there! I am using WhatsApp.",
"isBusiness": true,
"businessProfile": {
"category": "Photography & Studio",
"email": "studio@pixelect.in"
}
}
â ī¸ Error / Fallback Response
{
"success": true,
"registered": false,
"phone": "919933557706",
"message": "Number is not registered on WhatsApp"
}
POST/api/send-pollđŦ WhatsApp Multi-Node
Send Interactive WhatsApp Poll
Create rich native interactive voting polls with multiple options directly in private chats or groups.
Authentication & Headers
Header
Value
Description
x-api-key
your-api-key
Your active secret API key.
Content-Type
application/json or multipart/form-data
Use application/json for JSON payloads, or multipart/form-data for binary file uploads.
Request Parameters
Field
Type
Status
Description
to
string
Required
Recipient WhatsApp number or group JID.
name
string
Required
Poll question or title (e.g. Select your print size).
values
array
Required
Array of option strings, e.g. ["4x6 Glossy", "A4 Matte Sheet", "Digital JPEG"].
selectableCount
integer
Optional
Maximum number of choices a participant can select. Default: 1.
âī¸ Telegram Bot & Broadcast: Send text messages, rich HTML formatted posts, images, and inline URL buttons to users or broadcast to public/private channels.
Authentication & Headers
Header
Value
Description
x-api-key
your-api-key
Your active secret API key.
Content-Type
application/json or multipart/form-data
Use application/json for JSON payloads, or multipart/form-data for binary file uploads.
Request Parameters
Field
Type
Status
Description
to
string
Required
Recipient User Chat ID (e.g. 123456789) or Channel Username (e.g. @my_channel).
message
string
Required
Message text. Supports HTML formatting like <b>bold</b>, <i>italic</i>, and <a href="...">links</a>.
media
file
Optional
Optional binary photo or document file via multipart/form-data.
photo
string
Optional
Optional public image URL to send as a photo post.