Skip to content
Get Started

API Reference

Libraries

npm install sendblue
pip install sendblue

API Overview

Messages

Get messages
GET/api/v2/messages
Get a specific message
GET/api/v2/messages/{message_id}
Send a message
POST/api/send-message
Get message status
GET/api/status

Groups

Send a group message
POST/api/send-group-message
Modify a group
POST/api/modify-group

Media Objects

Upload a media object
POST/api/upload-media-object

Lookups

Lookup a phone number
GET/api/evaluate-service

Typing Indicators

Send a typing indicator
POST/api/send-typing-indicator

Contacts

Get contacts
GET/api/v2/contacts
Create a contact
POST/api/v2/contacts
Get contact count
GET/api/v2/contacts/count
Verify a contact
POST/api/v2/contacts/verify
Get a contact
GET/api/v2/contacts/{phone_number}
Update a contact
PUT/api/v2/contacts/{phone_number}
Delete a contact
DELETE/api/v2/contacts/{phone_number}

ContactsBulk

Delete multiple contacts
DELETE/api/v2/contacts
Create multiple contacts
POST/api/v2/contacts/bulk

Webhooks

Get webhooks
GET/api/account/webhooks
Add webhooks
POST/api/account/webhooks
Replace webhooks
PUT/api/account/webhooks
Delete webhooks
DELETE/api/account/webhooks