List of all webhooks that belong to the calling client ID.
Success.
Unauthorized. See https://developer.hcssapps.com/getting-started/troubleshoot-unauthorized for more information.
Forbidden. See https://developer.hcssapps.com/getting-started/troubleshoot-forbidden for more information.
[- {
- "companyId": "5729473f-0cfc-44cd-a6db-8da55ad698df",
- "businessUnitId": "6e7c5052-3e2b-4970-aa34-194b98564a48",
- "eventType": "ProjectCreated",
- "dateCreated": "2024-01-12T11:23:29Z",
- "clientId": "abcd1234",
- "status": "Active",
- "secretKey": "K7gNU3sdo+OL0wNhqoVWhr3g6s1xYv72ol/pe/Unols=",
- "id": "fece1ad8-d5e2-43fa-b290-362193695099"
}
]
This endpoint takes in a callback URL, and a list of event types that you would like to receive updates for. During this request, HCSS will make a GET request to your callback URL with a query parameter called "challenge". Your endpoint must return a 200 OK with the challenge in the response. Once your callback URL has successfully responded to the challenge, you will begin to receive POST requests to the same URL. Information regarding the shape of these POST requests can be seen in the "Callbacks" section below.
Success.
Unauthorized. See https://developer.hcssapps.com/getting-started/troubleshoot-unauthorized for more information.
Forbidden. See https://developer.hcssapps.com/getting-started/troubleshoot-forbidden for more information.
{- "eventTypes": [
- "ProjectChanged",
- "ProjectCreated",
- "SchemaChanged"
], - "secretKey": "K7gNU3sdo+OL0wNhqoVWhr3g6s1xYv72ol/pe/Unols="
}
{- "secretKey": "K7gNU3sdo+OL0wNhqoVWhr3g6s1xYv72ol/pe/Unols="
}
{- "eventSource": "HeavyBid Pre-Construction",
- "eventType": "ProjectCreated",
- "version": "1",
- "date": "2019-09-10T16:12:29Z",
- "data": {
- "companyId": "064779f0-36b1-46d4-b4df-3cd97bc4651e",
- "businessUnitId": "3dcd2fbe-a190-4c97-97b7-211ef63a348f",
- "projectId": "eaa9346c-7881-47cc-95d9-10fbffbbbbbe"
}
}
This endpoint takes in a callback URL, and a list of event types that you would like to receive updates for. During this request, HCSS will make a GET request to your callback URL with a query parameter called "challenge". Your endpoint must return a 200 OK with the challenge in the response. Once your callback URL has successfully responded to the challenge, you will begin to receive POST requests to the same URL. Information regarding the shape of these POST requests can be seen in the "Callbacks" section below.
Success.
Unauthorized. See https://developer.hcssapps.com/getting-started/troubleshoot-unauthorized for more information.
Forbidden. See https://developer.hcssapps.com/getting-started/troubleshoot-forbidden for more information.
{- "eventTypes": [
- "ProjectChanged",
- "ProjectCreated",
- "SchemaChanged"
], - "secretKey": "K7gNU3sdo+OL0wNhqoVWhr3g6s1xYv72ol/pe/Unols="
}
{- "secretKey": "K7gNU3sdo+OL0wNhqoVWhr3g6s1xYv72ol/pe/Unols="
}
{- "eventSource": "HeavyBid Pre-Construction",
- "eventType": "ProjectCreated",
- "version": "1",
- "date": "2019-09-10T16:12:29Z",
- "data": {
- "companyId": "064779f0-36b1-46d4-b4df-3cd97bc4651e",
- "businessUnitId": "3dcd2fbe-a190-4c97-97b7-211ef63a348f",
- "projectId": "eaa9346c-7881-47cc-95d9-10fbffbbbbbe"
}
}
Delete a subscription
Success.
Unauthorized. See https://developer.hcssapps.com/getting-started/troubleshoot-unauthorized for more information.
Forbidden. See https://developer.hcssapps.com/getting-started/troubleshoot-forbidden for more information.