Skip to content

List of subscribable events

The following is a list of all the events to which your webhook can subscribe. Each entry in the list will mention when the subscribed to event triggers and the format of the respective notification's content.

Fields marked with an asterisk (e.g. *field) will not appear in the notification content if the field's value is null. If an array type field is empty it will still be included (e.g. "field": []).

Export APIs

Award feed updated

Triggers when the Award feed is updated, see Award feed.

Fields:

  • sourcing_event - the awarded sourcing event's ID
  • status - the awarded sourcing event's status
  • name - the awarded sourcing event's name
  • *sourcing_request - if applicable, the ID of the sourcing request related to the awarded event
  • tags - list of tags for the awarded sourcing event
// Example request content
{
  "trigger": "AWARD_FEED_UPDATED",
  "timestamp": "2024-11-04T11:13:56.634148Z",
  "payload": {
    "sourcing_event": "16c04097-9a97-11ef-ab1b-982a9453919b",
    "status": "CLOSED",
    "name": "Test Event",
    "tags":[
      {
        "name": "Category",
        "value": "PACKAGING"
      },
      {
        "name": "Region",
        "value": "APAC"
      }
    ]
  }
}

Latest Bids feed updated

Triggers when the Latest Bids feed is updated, see Latest Bids feed.

Fields:

  • sourcing_event - awarded sourcing event's ID
  • status - awarded sourcing event's status
  • name - awarded sourcing event's name
  • *sourcing_request - if applicable, the sourcing request's ID which created the related sourcing event
  • tags - list of tags for the related sourcing event
{
  "trigger": "LATEST_BIDS_FEED_UPDATED",
  "timestamp": "2024-11-04T11:13:39.546311Z",
  "payload": {
    "sourcing_event": "16c04097-9a97-11ef-ab1b-982a9453919b",
    "status":"OPEN",
    "name":"Test Event",
    "sourcing_request": "c819a007-bac7-4172-eb1d-272a9933f1a2",
    "tags":[
      {
        "name": "Category",
        "value": "PACKAGING"
      },
      {
        "name": "Region",
        "value": "APAC"
      }
    ]
  }
}

Sourcing Events feed updated

Triggers when the sourcing events feed is updated, see Sourcing Events feed.

Fields:

  • sourcing_event - the sourcing event's ID
  • status - the sourcing event's status
  • name - the sourcing event's name
  • *sourcing_requests - if applicable, the IDs of the sourcing requests related to the sourcing event
  • tags - list of tags for the sourcing event
{
  "trigger": "SOURCING_EVENTS_FEED_UPDATED",
  "timestamp": "2024-11-04T11:13:56.619494Z",
  "payload": {
    "sourcing_event": "16c04097-9a97-11ef-ab1b-982a9453919b",
    "status": "CLOSED",
    "name": "My Event",
    "sourcing_requests": ["c819a007-bac7-4172-eb1d-272a9933f1a2"],
    "tags":[
      {
        "name": "Category",
        "value": "PACKAGING"
      },
      {
        "name": "Region",
        "value": "APAC"
      }
    ]
  }
}

Intake API Job updated

Fields:

  • sourcing_event - awarded sourcing event's ID
  • *sourcing_request - if applicable, the sourcing request's ID which created the related sourcing event
  • job_id - job status
  • job_type - job type
  • status - job status

Triggers when the Intake API Job is updated, see Jobs endpoint usage.

{
  "trigger": "JOB_UPDATED",
  "timestamp": "2024-11-04T11:13:39.546311Z",
  "payload": {
    "sourcing_event": "16c04097-9a97-11ef-ab1b-982a9453919b",
    "status":"OPEN",
    "job_id":"43d85736-eb1d-bac7-zz9e-687x9786341b",
    "job_type":"CREATE_SOURCING_EVENT",
    "sourcing_request": "c819a007-bac7-4172-eb1d-272a9933f1a2",
  }
}