HISE documentation
HISE Claim Email Verification
Pending claims, owner proof, completion, and safe recovery.
Why verification is required
Verification proves access to the identity used by a supported serial claim. A pending claim is not permission to unlock the product. A known owner and a new unclaimed serial can require different customer actions.
An unknown serial or owner mismatch should not produce a new ownership claim merely by collecting an email address. Existing accounts use the supported login/recovery path.
SoundSync
Complete and return
-
Request the supported verification
Use the package's claim/activation flow and customer identity.
-
Check the message
Verify that the link corresponds to the intended product/claim, without publishing the token.
-
Complete the verification
Follow the supported confirmation page/code step.
-
Return to the plugin
Refresh claim status or continue activation using the current returned state.
-
Handle expiry or mismatch
Use supported resend/recovery behavior; do not repeatedly create identities or ignore a confirmed denial.
Support safely
Report the claim stage, product/package version, and safe error code. Redact verification URLs, serials, private email addresses, and tokens from screenshots. Transactional verification mail is distinct from permission to add the customer to marketing.
SoundSync
Email entitlement or serial claim?
Licensing API
The email-code start/verify calls, serial claims, account-login activation, and machine validation.
SoundSync
Serial claim outcomes and recovery
| Result | What to do |
|---|---|
| pending_email_verification | Keep the product locked. Save claim_id with the serial, customer email and machine identity. Complete the private verification link, then Restore or poll claim status. |
| verified + claim_activation_token | POST /api/license/v1/activate for the same serial and machine with claim_activation_token. Verification alone is not activation or a device reservation. |
| 400 VERIFICATION_RESTART_REQUIRED | The link was not sent or has expired. Submit the email and serial to /claim again; do not poll the expired claim indefinitely. |
| 503 VERIFICATION_EMAIL_FAILED / emailSent:false | Delivery was not confirmed. Wait for service recovery and deliberately retry the claim, or contact product support. HTTP failure does not grant access. |
| SERIAL_OWNER_EMAIL_MISMATCH / SERIAL_OWNER_LOGIN_REQUIRED | Sign in to the owning customer account, verify the owner email where supported, or contact support. Do not replace the owner email or create another identity to bypass the denial. |
| identity_required / CUSTOMER_DETAILS_REQUIRED | Provide the requested identity or use the owner-login path indicated by nextAction. HTTP 200 with ok:false is not a verified claim. |
| 429, timeout or temporary server error while polling/finalizing | Maintained native clients keep a pending claim for Restore to retry. Honor retry guidance; do not clear the cache or replace the machine identity merely to retry. No offline grant is created. |
| Revoked, refunded, expired or product-mismatched serial | Stop activation and follow the purchase/support path. These are access decisions, not an eligible connectivity failure. |
