GET
Get webhook signing settings
Returns the current webhook signing settings for an enterprise.
If the enterprise has never changed its settings, the response reflects the platform
default: updatedAt is null and status is ENABLED or DISABLED accordingly.
Authorization: Caller must be an admin of the specified enterprise or a member of it.
Path Params
-
enterpriseIdstring requiredThe enterprise ID.
Responses
200
Current webhook signing settings.
Response Body
object
Current webhook signing settings for an enterprise.
-
statusstring enum requiredWebhook signing status for the enterprise.
ENABLED: webhooks are signed.DISABLED: webhooks are not signed.DISABLE_PENDING: a request to disable signing is awaiting approval. Webhooks continue to be signed until the request is approved.
ENABLEDDISABLEDDISABLE_PENDING -
signingEnabledboolean requiredWhether webhooks are currently signed.trueforENABLEDandDISABLE_PENDING,falseforDISABLED. -
updatedAtstring date-time nullableWhen the settings were last changed.nullif the enterprise has never changed its settings, in which casestatusreflects the platform default. -
pendingDisableRequestobject nullablePresent only whenstatusisDISABLE_PENDING.pendingDisableRequest object
-
evaluationIdstring uuid requiredID of the policy evaluation that must be approved to complete the disable request. -
requestedBystring requiredID of the user who requested that signing be disabled. -
requestedAtstring date-time requiredWhen the disable request was submitted.
-
401
Unauthorized
Response Body
object
-
codestring -
messagestring -
statusinteger
403
Forbidden
Response Body
object
-
codestring -
messagestring -
statusinteger
404
The specified resource was not found
Response Body
object
-
codestring -
messagestring -
statusinteger
500
Server Error - Transient error please try again
Response Body
object
-
codestring -
messagestring -
statusinteger