Webhook

Update Webhook V2

Update Webhook V2

Updates an existing v2 webhook.

Supports updating:

  • event
  • URL
  • args
  • headers
  • active state

Use this endpoint to rotate shared secret or adjust event filter args over time.

put/v2/webhook_v2/{id}

Path parameters

idstring required

Request body

event'test' | 'event.catalog.item.add' | 'event.catalog.item.update' | 'event.catalog.item.delete' | 'event.catalog.item.table.row.add' | 'event.catalog.item.table.row.update' | 'event.catalog.item.table.row.delete' | 'event.catalog.custom' | 'event.contract.add' | 'event.contract.update' | 'event.contract.delete' | 'event.project.integration.start' | 'event.project.start' | 'event.project.finish' | 'event.project.approval.submitted' | 'event.project.step.status.change' | 'event.catalog.modification' | 'event.contact.info.upserted' | 'event.integration.status.updated' | 'event.catalog.vendor.manager.modified' | 'event.contract.details.upserted' | 'event.table.row.upserted'

An enumeration.

urlstring
argsobject
headersobject
entity_referencestring
is_activeboolean

Response

Successful Response

idstring required
event'test' | 'event.catalog.item.add' | 'event.catalog.item.update' | 'event.catalog.item.delete' | 'event.catalog.item.table.row.add' | 'event.catalog.item.table.row.update' | 'event.catalog.item.table.row.delete' | 'event.catalog.custom' | 'event.contract.add' | 'event.contract.update' | 'event.contract.delete' | 'event.project.integration.start' | 'event.project.start' | 'event.project.finish' | 'event.project.approval.submitted' | 'event.project.step.status.change' | 'event.catalog.modification' | 'event.contact.info.upserted' | 'event.integration.status.updated' | 'event.catalog.vendor.manager.modified' | 'event.contract.details.upserted' | 'event.table.row.upserted' required

An enumeration.

urlstring required
argsobject
is_activeboolean
fail_countinteger
created_by_client_idstring

Changes

No recorded changes to this endpoint across all 1 revision of this API.