Zernio
Zernio
API Reference

Broadcasts

List broadcast recipientsGETList broadcastsGETCreate broadcast draftPOSTGet broadcast detailsGETUpdate broadcastPATCHDelete broadcastDELETEAdd recipients to a broadcastPOSTCancel broadcastPOSTSchedule broadcast for laterPOSTSend broadcast nowPOST
Dashboard
llms.txtOpenAPI
OverviewPlatformsAPI ReferenceResources
Broadcasts

Create broadcast draft

Create a broadcast in draft status. Add recipients and then send or schedule it.


POST
/v1/broadcasts

Authorization

bearerAuth
AuthorizationBearer <token>

API key authentication: send your Zernio API key in the Authorization header, prefixed with Bearer.

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

{  "success": true,  "broadcast": {    "id": "string",    "name": "string",    "description": "string",    "platform": "string",    "accountId": "string",    "status": "string",    "createdAt": "2019-08-24T14:15:22Z"  }}
Was this page helpful?

List broadcasts

Returns broadcasts with delivery stats. Filter by status, platform, or profile.

Get broadcast details

Returns a broadcast with its full configuration and delivery stats.

profileId*string
accountId*string
platform*string

Value in

  • "instagram"
  • "facebook"
  • "telegram"
  • "twitter"
  • "bluesky"
  • "reddit"
  • "whatsapp"
  • "sms"
  • "slack"
  • "imessage"
name*string
description?string
message?
template?

WhatsApp template (required when platform is whatsapp)

segmentFilters?