Public endpoint for customers to recover their license keys via email.
Authentication: Public (no auth required). Rate-limited per IP address.
Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
email | string | Yes | Customer 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.