Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Note: this feature is only available to customers with API integrations who have expressed interest in managing their own webhooks. If this feature is turned on, and you have Organization Admin permissions then you can view this page.

Webhooks (also called a web callback or HTTP push API) are a way for Sighten to provide other applications with real-time event-based information.

How do I see the Webhooks associated with my account?

First, navigate to Settings and select Integrations on the left sidebar. The Credentials and Webhooks tab is the second tab on this page.

Above is an example of an account with no webhooks set up.

How do I add Webhooks to my account?

To add a credential, click the green Add Webhook button highlighted below:

From there, an Add Webhook modal will open.

  1. Name your webhook: this should be something simple that identifies the webhook.

  2. Select an Event to base the webhook off of.

    The available events are:

    1. Contract Recipient Status Change

    2. Contract Status Change

    3. Milestone Comment Created

    4. Milestone Status Change

    5. Task Comment Created

    6. Qualification Update

    7. Site Archived

  3. Determine some settings for your Webhook:

    1. URL Path: this is the address for the API call when the event is triggered.

    2. Credential - dropdown: Each webhook is tied to a specific credential. If it is a test webhook, then you will only see test credentials and if it is a production credential, you will only see production credentials.

    3. HTTP Method - dropdown: you can select PUT, POST, or PATCH.

    4. Test Webhook - toggle: This determines if the webhook is applied in a test (Onboard) or production environment (Engine). Once your webhook is created, there will be a test label next to the name for test webhooks.

    5. Active - toggle: This determines if the webhook is active or not. Once your webhook is created, there will be an inactive label next to the name for webhooks that have been deactivated.

  • No labels