Workflows

Rotate a webhook secret

POST
/workflows/{workflow_id}/webhooks/{node_id}/rotate

Issue a new URL and secret for the webhook trigger node of a published workflow. The old URL stops working; the secret is only returned here.

Authorization

bearerApiKey
AuthorizationBearer <token>

Create a scoped API key in the Adlass settings.

In: header

Path Parameters

workflow_id*string

Resource identifier: workflow_id.

Formatuuid
node_id*string

Resource identifier: node_id.

Lengthlength <= 80

Header Parameters

X-Request-Id?string

Optional correlation identifier.

Lengthlength <= 128
Idempotency-Key*string

A unique key for this intended write. Reuse it only for an identical retry.

Length1 <= length <= 200

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X POST "https://example.com/workflows/123e4567-e89b-42d3-a456-426614174000/webhooks/example/rotate" \  -H "Idempotency-Key: 123e4567-e89b-42d3-a456-426614174000"
{  "url": "https://api.adlass.io/v1/workflows/hooks/example",  "secret": "whsec_example"}