v26

latestOpenAPI 3.1.0raw.githubusercontent.com2026-06-1247150179.9 KB
operations

Operation Action Required

Receive a request when an asynchronous operation reaches a status that requires an action to be taken for it to proceed. For example, when an operation changes to the SIGNATURE_REQUIRED status, a webhook would be delivered since the operation cannot continue with collecting a signature.

Requests are sent to registered webhooks of type OPERATION_ACTION_REQUIRED

postWebhookOPERATION_ACTION_REQUIRED

Headers

x-ud-timestampstring required

Timestamp when the webhook payload was created

x-ud-signaturestring required
Example:awqOJeH/5GSSesvPYgS2z62BFTYurPduEfJjUBTRzPg=

Base64 encoded HMAC-SHA256 of the raw payload body bytes using the account's primary API key as the secret. Used to verify authenticity of the request.

Payload

@type'unstoppabledomains.com/partner.v3.WebhookDelivery' required
type'OPERATION_FINISHED' | 'OPERATION_ACTION_REQUIRED' | 'OPERATION_CREATED' required

Example payload

{
  "data": {
    "id": "op-a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "dependencies": [
      {
        "id": "plop_abc12345-1234-1234-1234-abc123456789",
        "parameters": {
          "owner": {
            "id": "con_abc12345-1234-1234-1234-abc123456789"
          },
          "contacts": {
            "admin": {
              "id": "con_abc12345-1234-1234-1234-abc123456789"
            },
            "billing": {
              "id": "con_abc12345-1234-1234-1234-abc123456789"
            },
            "tech": {
              "id": "con_abc12345-1234-1234-1234-abc123456789"
            }
          },
          "period": 1
        }
      }
    ]
  }
}

Response

Success