Infobip Communications API
api.infobip.com
Infobip is an omnichannel communication platform for sending SMS, WhatsApp, Viber, RCS, MMS, and email messages. Use this API to send transactional and promotional messages, manage delivery reports, receive inbound messages, and manage communication resources across multiple channels worldwide.
Enable this service
This service is in the catalog but not part of v1 launch billing. To use it, run the command below and provide your own API key in the local config page — the gateway will call it under your account.
api_key
free
1.0
https://api.infobip.com
May 4, 2026
Health
This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →
Top Capabilities
Most commonly used operations — ready to call without drill-down.
whatsapp_templates_list
GETList all registered WhatsApp message templates for your account with their approval status.
GET https://api.infobip.com/whatsapp/2/senders/{sender}/templates
sender (string, required) — The WhatsApp sender number to list templates for.
email_delivery_reports_get
GETRetrieve delivery reports for previously sent emails including opens, clicks, bounces, and complaints.
GET https://api.infobip.com/email/1/reports
bulkId (string) — Filter by the bulk ID from the send response.
messageId (string) — Filter by a specific message ID.
limit (integer) — Maximum number of reports to return.
sms_delivery_reports_get
GETRetrieve delivery reports for previously sent SMS messages. Returns status per recipient including delivered, rejected, or undeliverable.
GET https://api.infobip.com/sms/3/reports
bulkId (string) — Filter by the bulk ID returned when the messages were sent.
messageId (string) — Filter by a specific message ID.
limit (integer) — Maximum number of delivery reports to return. Default is 50.
All Capabilities (19)
email (3)
Retrieve delivery reports for previously sent emails including opens, clicks, bounces, and complaints.
Send a single email or batch of emails with HTML/text content, attachments, and tracking options.
Validate an email address for correct syntax, domain existence, and deliverability.
messages (1)
Send a message via the unified Messages API across any supported channel (SMS, WhatsApp, Viber, RCS, etc.) with a single endpoint.
sms (8)
Retrieve delivery reports for previously sent SMS messages. Returns status per recipient including delivered, rejected, or undeliverable.
Retrieve inbound SMS messages received on your Infobip numbers or keywords.
Retrieve detailed logs for sent and received SMS messages with filtering by date, status, sender, and destination.
Preview how an SMS message will be segmented and charged without actually sending it.
Retrieve the status of a previously scheduled SMS message batch by its bulk ID.
Reschedule or cancel a previously scheduled SMS message batch by its bulk ID.
Send one or more SMS messages to single or multiple recipients. Supports scheduling, URL shortening, transliteration, and delivery reports.
Send binary SMS messages containing raw data payloads for specialized use cases like OTA configuration or WAP push.
whatsapp (7)
Send a document file (PDF, DOC, etc.) to a WhatsApp user with optional filename and caption.
Send an image message with optional caption to a WhatsApp user.
Send a pre-approved WhatsApp template message with optional parameters for personalization.
Send a text message to a WhatsApp user from a registered WhatsApp sender number.
Register a new WhatsApp message template for approval by Meta.
Delete a registered WhatsApp message template by name.
List all registered WhatsApp message templates for your account with their approval status.
Agent Preview
This is what an AI agent sees when it discovers this service via the Gateway:
Service: Infobip Communications API
Description: Infobip is an omnichannel communication platform for sending SMS, WhatsApp, Viber, RCS, MMS, and email messages. Use this API to send transactional and promotional messages, manage delivery reports, receive inbound messages, and manage communication resources across multiple channels worldwide.
Auth: api_key
Capabilities (19 total):
email (3):
- email_delivery_reports_get: Retrieve delivery reports for previously sent emails including opens, clicks, bounces, and complaints.
- email_send: Send a single email or batch of emails with HTML/text content, attachments, and tracking options.
- email_validate: Validate an email address for correct syntax, domain existence, and deliverability.
messages (1):
- messages_send: Send a message via the unified Messages API across any supported channel (SMS, WhatsApp, Viber, RCS, etc.) with a single endpoint.
sms (8):
- sms_delivery_reports_get: Retrieve delivery reports for previously sent SMS messages. Returns status per recipient including delivered, rejected, or undeliverable.
- sms_inbound_get: Retrieve inbound SMS messages received on your Infobip numbers or keywords.
- sms_logs_get: Retrieve detailed logs for sent and received SMS messages with filtering by date, status, sender, and destination.
- sms_preview: Preview how an SMS message will be segmented and charged without actually sending it.
- sms_scheduled_get: Retrieve the status of a previously scheduled SMS message batch by its bulk ID.
- sms_scheduled_update: Reschedule or cancel a previously scheduled SMS message batch by its bulk ID.
- sms_send: Send one or more SMS messages to single or multiple recipients. Supports scheduling, URL shortening, transliteration, and delivery reports.
- sms_send_binary: Send binary SMS messages containing raw data payloads for specialized use cases like OTA configuration or WAP push.
whatsapp (7):
- whatsapp_send_document: Send a document file (PDF, DOC, etc.) to a WhatsApp user with optional filename and caption.
- whatsapp_send_image: Send an image message with optional caption to a WhatsApp user.
- whatsapp_send_template: Send a pre-approved WhatsApp template message with optional parameters for personalization.
- whatsapp_send_text: Send a text message to a WhatsApp user from a registered WhatsApp sender number.
- whatsapp_template_create: Register a new WhatsApp message template for approval by Meta.
- whatsapp_template_delete: Delete a registered WhatsApp message template by name.
- whatsapp_templates_list: List all registered WhatsApp message templates for your account with their approval status.
Top capabilities (ready to call):
- whatsapp_templates_list: GET /whatsapp/2/senders/{sender}/templates
- email_delivery_reports_get: GET /email/1/reports
- sms_delivery_reports_get: GET /sms/3/reports