Update Webhook

Update a webhook, based on webhook ID.

Log in to see full request history

🚧

BETA API

The Webhook API is currently in public beta. We invite developers who are willing to review, test, and provide feedback to use these endpoints and help us stabilize and move them out of beta.

By using these endpoints, developers understand that the Webhook API is subject to change at any time and may cause breaking changes to any integration or application using these endpoints. There may be bugs in how the API performs or inaccuracies in the documentation.

Provide feedback and report bugs here.

Path Params
string
required

The subdomain used to access BambooHR. If you access BambooHR at https://mycompany.bamboohr.com, then the companyDomain is "mycompany"

string
required

{id} is a webhook ID.

Body Params
string
required

The name of the webhook.

monitorFields
array of strings
required

A list of fields to monitor.

monitorFields*
postFields
object
required

A list of fields to post to the webhook url. Field ID or alias: external name

string
required

The url the webhook should send data to (must begin with https://).

string

The format the webhook should use (json - default, form-encoded).

frequency
object

How often the webhook could fire.

limit
object

To limit how often to potentially fire a webhook, and maximum amount of records to send

boolean

If set to true, the company domain will be added to the header.

Responses

Language
Credentials
:
Click Try It! to start a request and see the response here! Or choose an example:
application/json