OmniStream CRM API
string · uuid · requiredstring · requiredstring · requiredstring · requiredrequiredboolean · requiredinteger · requiredstring · date-time · requiredstring · date-time · requiredstring · uuidstring · date-timestring · date-time
string · minLength: 1 · requiredstring · requiredstringstring[]string · uuid · requiredstring · requiredstring · requiredstring · requiredrequiredboolean · requiredinteger · requiredstring · date-time · requiredstring · date-time · requiredstring · uuidstring · date-timestring · date-time
string · uuid · requiredstringstringstringstring[]booleanstring · uuid · requiredstring · requiredstring · requiredstring · requiredrequiredboolean · requiredinteger · requiredstring · date-time · requiredstring · date-time · requiredstring · uuidstring · date-timestring · date-time
string · uuid · requiredintegerinteger · max: 100string · uuid · requiredstring · uuid · requiredstring · requiredrequiredstring · enum · requiredinteger · requiredinteger · requiredstring · date-time · requiredintegerstringstringstring · date-timestring · date-time
Outgoing webhook management (supervisor/admin only)
List outgoing webhooks
GET
https://api-chat.bara.my.id
/api/outgoing-webhooks
Supervisor or admin only.
List outgoing webhooks › Responses
Outgoing webhooks
object[]
idnameurlsecreteventsJSON array of subscribed event type strings
is_activeconsecutive_failurescreated_atupdated_atcreated_bylast_triggered_atlast_success_atCreate an outgoing webhook
POST
https://api-chat.bara.my.id
/api/outgoing-webhooks
Supervisor or admin only.
Create an outgoing webhook › Request Body
nameurlMust start with http:// or https://
secreteventsValid types: message.received, message.sent, message.status, conversation.created, conversation.resolved, conversation.assigned, contact.created
Create an outgoing webhook › Responses
Webhook created
idnameurlsecreteventsJSON array of subscribed event type strings
is_activeconsecutive_failurescreated_atupdated_atcreated_bylast_triggered_atlast_success_atUpdate an outgoing webhook
PATCH
https://api-chat.bara.my.id
/api/outgoing-webhooks/{id}
Supervisor or admin only.
path Parameters
idUpdate an outgoing webhook › Request Body
nameurlsecreteventsis_activeUpdate an outgoing webhook › Responses
Webhook updated
idnameurlsecreteventsJSON array of subscribed event type strings
is_activeconsecutive_failurescreated_atupdated_atcreated_bylast_triggered_atlast_success_atList deliveries for a webhook
GET
https://api-chat.bara.my.id
/api/outgoing-webhooks/{id}/deliveries
Supervisor or admin only. Paginated, newest first.
path Parameters
idquery Parameters
pageDefault: 1
per_pageDefault: 50
List deliveries for a webhook › Responses
200
Webhook deliveries
object[]
idwebhook_idevent_typepayloadstatusEnum values:
pending
success
failed
attemptmax_attemptscreated_athttp_statusresponse_bodyerror_messagenext_retry_atcompleted_at