Skip to main content
POST
Create a new webhook subscription

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
name
string
required

Name for the webhook (for your reference)

Minimum string length: 1
Example:

"Production Contact Webhook"

url
string<uri>
required

HTTPS endpoint URL where webhook events will be sent (must be HTTPS)

Example:

"https://api.example.com/webhooks/titanx"

events
enum<string>[]
required

Array of event types to subscribe to

Minimum array length: 1
Available options:
job.contact.scored,
job.completed
Example:
status
enum<string>
default:active

Initial status of the webhook

Available options:
active,
inactive
Example:

"active"

Response

Webhook created successfully. The secret is only shown once - store it securely.

payload
object
required