Vendr Public API

Webhooks API

Endpoint:https://api.vendr.com

List webhooks

GET
https://api.vendr.com
/v1/webhooks

List webhooksHeaders

  • Authorizationstring · required

List webhooksResponses

  • idstring · required
  • urlstring · uri · required
  • eventsstring[] · required

Create a webhook

POST
https://api.vendr.com
/v1/webhooks

Create a webhookHeaders

  • Authorizationstring · required

Create a webhookRequest Body

  • urlstring · uri · required
  • eventsstring[] · required
    Enum values:
    scope.extracted

Create a webhookResponses

  • idstring · required
  • urlstring · uri · required
  • eventsstring[] · required
    Enum values:
    scope.extracted
  • secretstring

List webhook events

GET
https://api.vendr.com
/v1/webhooks/{webhookId}/events

List webhook eventspath Parameters

  • webhookIdstring · required

List webhook eventsHeaders

  • Authorizationstring · required

List webhook eventsResponses

  • idstring · required
  • attemptsnumber · required
  • responseStatusnumber · required
  • lastAttemptAtstring · required
  • nextAttemptAtstring · required
  • successfulAtstring · required
  • updatedAtstring · required
  • createdAtstring · required
  • statusstring · required

Get webhook event

GET
https://api.vendr.com
/v1/webhooks/{webhookId}/events/{eventId}

Get webhook eventpath Parameters

  • webhookIdstring · required
  • eventIdstring · required

Get webhook eventHeaders

  • Authorizationstring · required

Get webhook eventResponses

  • idstring · required
  • attemptsnumber · required
  • responseStatusnumber · required
  • lastAttemptAtstring · required
  • nextAttemptAtstring · required
  • successfulAtstring · required
  • updatedAtstring · required
  • createdAtstring · required
  • statusstring · required
  • dataobject · required

Delete webhook

DELETE
https://api.vendr.com
/v1/webhooks/{webhookId}

Delete webhookpath Parameters

  • webhookIdstring · required

Delete webhookHeaders

  • Authorizationstring · required

Delete webhookResponses

  • idstring · required