onfleet_api v0.1.0 OnfleetApi.Webhooks
Documentation for OnfleetApi.
Link to this section Summary
Link to this section Functions
Link to this function
create(data)
Create webhook
Examples
iex> OnfleetApi.Webhooks.create(%{
"trigger" => 4,
"url" => "https://oh-dev1.cloud.test.com/api/webhooks/1/endpoint"
})
{200, "response body"}
Link to this function
delete(webhook_id)
Delete webhook
Examples
iex> OnfleetApi.Webhooks.delete(123)
{200, "response body"}
Link to this function
list()
List webhooks
Examples
iex> OnfleetApi.Webhooks.list()
{200, "[{"id":"123","name":"Failed","count":288,"url":"https://oh-dev1.cloud.test.com/api/webhooks/1/endpoint","trigger":4,"isEnabled":false},{"id":"123*NTsl0","name":"Task Started","count":2825,"url":"https://oh-dev1.cloud.test.com/api/webhooks/3/endpoint","trigger":0,"isEnabled":false},{"id":"abc","name":"EventMonitor ETA","count":2578,"url":"https://oh-dev1.cloud.test.com/api/webhooks/4/endpoint","trigger":1,"isEnabled":false,"threshold":3600}]"}