Methods: list | info | update | create | delete | events
list
List of webhooks in the project
Input parameters:
- String apikey (API key)
Output parameters
- Array list (List of webhooks)
Example request:
Text
https://boomstream.com/api/webhook/list?apikey={{API_KEY}}&format=json
info
Webhook information
Input parameters:
Required parameters:
- String apikey (API key)
- String code (Webhook code)
Output parameters
- String code (Webhook code)
- String event (Webhook type)
- String url (Reference to your webhook listener)
Example request:
Text
https://boomstream.com/api/webhook/info?apikey={{API_KEY}}&code=webhook_code&format=json
update
Update webhook
Input parameters:
Required parameters:
- String apikey (API key)
- String code (Webhook code)
Optional parameters:
- String event (Webhook type)
- String url (Reference to your webhook listener)
Example request:
Text
https://boomstream.com/api/webhook/update?apikey={{API_KEY}}&code=webhook_code&event=webhook_type&url=link_to_listener&format=json
create
Create webhook
Input parameters:
Required parameters:
- String apikey (API key)
- String event (Webhook type)
- String url (Reference to your webhook listener)
Output parameters
- String code (Created webhook code)
Example request:
Text
https://boomstream.com/api/webhook/create?apikey={{API_KEY}}&event=webhook_type&url=link_to_listener&format=json
delete
Remove the webhook
Input parameters:
Required parameters:
- String apikey (API key)
- String code (Webhook code)
Example request:
Text
https://boomstream.com/api/webhook/delete?apikey={{API_KEY}}&code=webhook_code&format=json
events
List of available webhook types
Input parameters:
- String apikey (API key)
Output parameters
- Array events (List of available events)
Example request:
Text
https://boomstream.com/api/webhook/events?apikey={{API_KEY}}&format=json
