# Send a message to holders of a badge Allows an authorized user to send a message to all holders of a badge that have opted-in to partner notifications Endpoint: POST /push/notification/badge Version: 1.0.0 ## Header parameters: - `x-auth-domain` (string, required) The domain to authorize. Should match the domain specified in the body Example: "mydomain.tld" - `x-auth-expires` (string, required) The expiration time of the signature Example: 1765522015090 - `x-auth-signature` (string, required) The signature generating using domain owner private key Example: "b62348775da58077591e2d20506371e8d94a5a83031f34b9ac85845d3463e73b0f0a500875830785c093515806e354cda6c217acab0fce5245d662eff4105f5e1c" ## Request fields (application/json): - `badgeCode` (string) The badge identifier Example: "badge1" - `subject` (string) Notification subject Example: "My new subject" - `message` (string) Notification message body Example: "This is the message content" - `ctaUrl` (string) Optional link the user can click for more information Example: "https://unstoppabledomains.com" - `imageUrl` (string) Optional link to an image Example: "https://unstoppabledomains.com/logo.png" - `sender` (object) - `sender.domain` (string) The domain name of the notification sender Example: "matt.x" ## Response 200 fields ## Response 403 fields ## Response 404 fields