Aturan penting
Parameter sender adalah Bot ID yang tampil di Dashboard. Parameter chat_id adalah ID user/grup/channel. Bot tidak dapat memulai chat ke user yang belum pernah menekan /start.
POST /send-message
curl -X POST "/send-message" \
-H "Content-Type: application/json" \
-H "X-API-Key: API_KEY_ANDA" \
-d '{
"sender": "123456789",
"chat_id": "987654321",
"message": "Halo dari Cutie Telegram Gateway"
}'
Opsional: parse_mode = HTML atau MarkdownV2.
POST /send-media
{
"api_key": "API_KEY_ANDA",
"sender": "123456789",
"chat_id": "-1001234567890",
"media_type": "image",
"url": "https://example.com/image.jpg",
"caption": "Foto terbaru"
}Tipe: image/photo, video, audio, voice, animation/gif, document, pdf, xls, xlsx, doc, docx, zip.
POST /schedule-message
{
"api_key": "API_KEY_ANDA",
"sender": "123456789",
"numbers": ["987654321", "-1001234567890"],
"message": "Pesan terjadwal",
"scheduled_at": "2026-07-30 09:00:00",
"timezone": "Asia/Jakarta",
"request_id": "invoice-1001"
}Endpoint lain
GET /scheduled-messages
GET /schedule-message/:id
POST /schedule-message/:id/cancel
GET /api-ping