Infobip Communications API

api.infobip.com

Community

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.

[catalog]Catalog only — enable via gateway with your own API key

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.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.infobip.com

Last crawled

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

GET

List 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

GET

Retrieve 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

GET

Retrieve 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)

GETemail_delivery_reports_get

Retrieve delivery reports for previously sent emails including opens, clicks, bounces, and complaints.

POSTemail_send

Send a single email or batch of emails with HTML/text content, attachments, and tracking options.

POSTemail_validate

Validate an email address for correct syntax, domain existence, and deliverability.

messages (1)

POSTmessages_send

Send a message via the unified Messages API across any supported channel (SMS, WhatsApp, Viber, RCS, etc.) with a single endpoint.

sms (8)

GETsms_delivery_reports_get

Retrieve delivery reports for previously sent SMS messages. Returns status per recipient including delivered, rejected, or undeliverable.

GETsms_inbound_get

Retrieve inbound SMS messages received on your Infobip numbers or keywords.

GETsms_logs_get

Retrieve detailed logs for sent and received SMS messages with filtering by date, status, sender, and destination.

POSTsms_preview

Preview how an SMS message will be segmented and charged without actually sending it.

GETsms_scheduled_get

Retrieve the status of a previously scheduled SMS message batch by its bulk ID.

PUTsms_scheduled_update

Reschedule or cancel a previously scheduled SMS message batch by its bulk ID.

POSTsms_send

Send one or more SMS messages to single or multiple recipients. Supports scheduling, URL shortening, transliteration, and delivery reports.

POSTsms_send_binary

Send binary SMS messages containing raw data payloads for specialized use cases like OTA configuration or WAP push.

whatsapp (7)

POSTwhatsapp_send_document

Send a document file (PDF, DOC, etc.) to a WhatsApp user with optional filename and caption.

POSTwhatsapp_send_image

Send an image message with optional caption to a WhatsApp user.

POSTwhatsapp_send_template

Send a pre-approved WhatsApp template message with optional parameters for personalization.

POSTwhatsapp_send_text

Send a text message to a WhatsApp user from a registered WhatsApp sender number.

POSTwhatsapp_template_create

Register a new WhatsApp message template for approval by Meta.

DELETEwhatsapp_template_delete

Delete a registered WhatsApp message template by name.

GETwhatsapp_templates_list

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