Skip to content

List webhooks​

GET
/api/v2/webhooks

Returns a list of webhooks

Authorizations​

bearerAuth
Type
HTTP (bearer)

Parameters​

Responses​

Webhook list

application/json
JSON
{
  
"count": 10,
  
"totalCount": 25,
  
"limit": 50,
  
"offset": 25,
  
"data": [
  
]
}

Playground​

Authorization

Samples​


Create webhook​

POST
/api/v2/webhooks

Create a new webhook

Authorizations​

bearerAuth
Type
HTTP (bearer)

Request Body​

application/json
JSON
"string"

Responses​

Created webhook

application/json
JSON
{
  
"data": "string"
}

Playground​

Authorization
Body

Samples​


Get webhook by ID​

GET
/api/v2/webhooks/{id}

Returns a single webhook by ID

Authorizations​

bearerAuth
Type
HTTP (bearer)

Parameters​

Path Parameters

id*

Webhook ID

Type
integer
Required
Format
"int64"

Responses​

Webhook object

application/json
JSON
{
  
"data": "string"
}

Playground​

Authorization
Variables
Key
Value

Samples​


Delete webhook​

DELETE
/api/v2/webhooks/{id}

Delete a webhook

Authorizations​

bearerAuth
Type
HTTP (bearer)

Parameters​

Path Parameters

id*

Webhook ID

Type
integer
Required
Format
"int64"

Responses​

Webhook deleted successfully

Playground​

Authorization
Variables
Key
Value

Samples​


Update webhook​

PATCH
/api/v2/webhooks/{id}

Update an existing webhook

Authorizations​

bearerAuth
Type
HTTP (bearer)

Parameters​

Path Parameters

id*

Webhook ID

Type
integer
Required
Format
"int64"

Request Body​

application/json
JSON
"string"

Responses​

Updated webhook

application/json
JSON
{
  
"data": "string"
}

Playground​

Authorization
Variables
Key
Value
Body

Samples​


Delete multiple webhooks​

POST
/api/v2/webhooks/bulk-delete

Deletes multiple webhooks

Authorizations​

bearerAuth
Type
HTTP (bearer)

Request Body​

application/json
JSON
{
  
"ids": [
  
  
[
  
  
  
1,
  
  
  
2,
  
  
  
3
  
  
]
  
]
}

Responses​

Webhooks deleted successfully

Playground​

Authorization
Body

Samples​


Find Webhook by Id​

GET
/api/v2/webhook/{id}

Returns a single Webhook

Authorizations​

bearerAuth
Type
HTTP (bearer)

Parameters​

Path Parameters

id*

id

Type
integer
Required
Format
"int64"

Responses​

Playground​

Authorization
Variables
Key
Value

Samples​


Delete one Webhook by Id​

DELETE
/api/v2/webhook/{id}

Deletes the identified Webhook

Authorizations​

bearerAuth
Type
HTTP (bearer)

Parameters​

Path Parameters

id*

id

Type
integer
Required
Format
"int64"

Responses​

Playground​

Authorization
Variables
Key
Value

Samples​


Update Webhook by Id​

PATCH
/api/v2/webhook/{id}

Updates an existing Webhook from the PATCH data

Authorizations​

bearerAuth
Type
HTTP (bearer)

Parameters​

Path Parameters

id*

id

Type
integer
Required
Format
"int64"

Request Body​

application/json
JSON
{
  
"data": "string"
}

Responses​

Playground​

Authorization
Variables
Key
Value
Body

Samples​


Find a list of Webhooks by a set of filters​

GET
/api/v2/webhook

Returns a list of Webhooks

Authorizations​

bearerAuth
Type
HTTP (bearer)

Parameters​

Query Parameters

_limit

Set the max number of objects to return

Type
number
Format
"int64"
_offset

Set the number of objects to ignore before starting

Type
number
Format
"int64"
_search

text string that will search certain text fields

Type
string
_select

comma separated list of items to select ('tickets.*, ticketTypes.name')

Type
string
type

type

Type
string
display

display

Type
string
objectType

objectType

Type
string

Responses​

Playground​

Authorization
Variables
Key
Value

Samples​


Create Webhook​

POST
/api/v2/webhook

Creates a new Webhook from the POST data

Authorizations​

bearerAuth
Type
HTTP (bearer)

Request Body​

application/json
JSON
"string"

Responses​

Playground​

Authorization
Body

Samples​


Run a Webhook of a specific type​

GET
/api/v2/webhook/run

Runs the enabled webhooks of a specific type on the referenceId

Authorizations​

bearerAuth
Type
HTTP (bearer)

Parameters​

Query Parameters

type*

Webhook type (should be one of these): orderComplete, attendeeCheckinComplete, ticketClaimComplete, ticketCancelComplete, orderCancelComplete, informationChangeComplete, orderRefundComplete, orderInformationChangeComplete

Type
string
Required
referenceId

should be the order Id for all types except attendeeCheckinComplete, ticketClaimComplete and ticketCancelComplete in which case it should be the ticketId

Type
string

Responses​

Playground​

Authorization
Variables
Key
Value

Samples​


Powered by VitePress OpenAPI