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