onfleet_api v0.1.0 OnfleetApi.Webhooks

Documentation for OnfleetApi.

Link to this section Summary

Functions

Create webhook

Delete webhook

List webhooks

Link to this section Functions

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"}

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}]"}