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 IDstatus
- the awarded sourcing event's statusname
- the awarded sourcing event's name*sourcing_request
- if applicable, the ID of the sourcing request related to the awarded eventtags
- 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 IDstatus
- awarded sourcing event's statusname
- awarded sourcing event's name*sourcing_request
- if applicable, the sourcing request's ID which created the related sourcing eventtags
- 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 IDstatus
- the sourcing event's statusname
- the sourcing event's name*sourcing_requests
- if applicable, the IDs of the sourcing requests related to the sourcing eventtags
- 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 eventjob_id
- job statusjob_type
- job typestatus
- 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",
}
}