# Register new webhook Register a new webhook for a given webhook event type. You are limited to 3 webhook registrations per webhook type. All webhook url values should be complete, valid URLs, using either http or https procotols. All webhook deliveries will be POST requests and sent to the registered URL exactly as provided. Endpoint: POST /account/webhooks Version: 3.0.0 Security: bearer ## Request fields (application/json): - `url` (string, required) - `type` (string, required) Enum: "OPERATION_FINISHED", "OPERATION_ACTION_REQUIRED" ## Response 201 fields (application/json): - `@type` (string, required) Enum: "unstoppabledomains.com/partner.v3.WebhookCreateResult" - `operation` (object, required) - `operation.id` (string, required) Example: "op-4abb409c-9283-4589-bd36-d27a757a2165" - `operation.status` (string, required) Enum: "QUEUED", "SIGNATURE_REQUIRED", "PROCESSING", "COMPLETED", "FAILED", "CANCELLED" - `operation.type` (string, required) Enum: "DOMAIN_CLAIM", "DOMAIN_UPDATE", "DOMAIN_RETURN", "WALLET_CREATE", "WALLET_UPDATE", "WALLET_VERIFY", "ACCOUNT_UPDATE" - `operation.domain` (string) - `operation.lastUpdatedTimestamp` (number, required) Example: 1684356429790 - `operation.dependencies` (array, required)