Broadcasts

The Broadcasts CRUD API empowers users to manage messaging broadcasts seamlessly, offering Create, Read, Update, and Delete operations.

This API feature set enables scheduling broadcasts on WhatsApp. Please make sure the scheduleDateTime parameter adheres to UTC for precise timing.

get
Authorizations
x-api-keystringRequired
Query parameters
limitstringOptional
endDatestringOptional
locationIdstringOptional
pagestringOptional
startDatestringOptional
searchTextstringOptional
Header parameters
x-api-keystringRequired
Responses
200

200 response

application/json
get
/v1/broadcasts
200

200 response

post
Authorizations
x-api-keystringRequired
Header parameters
x-api-keystringRequired
Body
idstringOptional
namestringRequired
typestring · enumRequiredPossible values:
statusstringOptional
targetClassStatusstring · enumOptionalPossible values:
retargetEngagementTypestring · enumOptionalPossible values:
scheduleDateTimestringOptional
startedAtstringOptional
completedAtstringOptional
headerMediaUrlstringOptional
headerTextParametersstring[]Optional
bodyTextParametersstring[]Optional
buttonUrlParametersstring[]Optional
Responses
200

200 response

application/json
post
/v1/broadcasts
200

200 response

get
Authorizations
x-api-keystringRequired
Path parameters
broadcastIdstringRequired
Header parameters
x-api-keystringRequired
Responses
200

200 response

application/json
get
/v1/broadcasts/{broadcastId}
200

200 response

put
Authorizations
x-api-keystringRequired
Path parameters
broadcastIdstringRequired
Header parameters
x-api-keystringRequired
Body
idstringOptional
namestringRequired
typestring · enumRequiredPossible values:
statusstringOptional
targetClassStatusstring · enumOptionalPossible values:
retargetEngagementTypestring · enumOptionalPossible values:
scheduleDateTimestringOptional
startedAtstringOptional
completedAtstringOptional
headerMediaUrlstringOptional
headerTextParametersstring[]Optional
bodyTextParametersstring[]Optional
buttonUrlParametersstring[]Optional
Responses
200

200 response

application/json
put
/v1/broadcasts/{broadcastId}
200

200 response

delete
Authorizations
x-api-keystringRequired
Path parameters
broadcastIdstringRequired
Header parameters
x-api-keystringRequired
Responses
200

200 response

application/json
delete
/v1/broadcasts/{broadcastId}
200

200 response

get
Authorizations
x-api-keystringRequired
Path parameters
broadcastIdstringRequired
Query parameters
limitstringOptional
pagestringOptional
Header parameters
x-api-keystringRequired
Responses
200

200 response

application/json
get
/v1/broadcasts/{broadcastId}/logs
200

200 response

Last updated