Recover License Keys (POST /recover-licenses)

Public endpoint for customers to recover their license keys via email.

Authentication: Public (no auth required). Rate-limited per IP address.

Parameters:

NameTypeRequiredDescription
emailstringYesCustomer email address

Additional spam-prevention fields are required by the form but are not documented here for security reasons.

Example Request:

curl -X POST https://your-site.com/wp-json/slswc/v1/recover-licenses \
  -d [email protected]

Response (200):

{
    "message": "If licenses exist for this email, they have been sent.",
    "status": "ok"
}

The response is always the same whether or not licenses were found, to prevent email enumeration. Requests are rate-limited per IP address; exceeding the limit returns HTTP 429.


Back to License Endpoints.

Was this article helpful?