Store API
The Stock Reminder plugin provides two Store API endpoints that can be used for headless projects or custom storefront implementations.
Create Subscription
Creates a new notification subscription for a product.
Endpoint: POST /store-api/prems/stock-reminder/subscribe
Login required: No
Parameters:
productId
string
Yes
The UUID of the product.
string
Yes
The subscriber's email address. Must be a valid email address.
quantity
int
No
The desired order quantity. Default: 1. Ignored when the quantity field is hidden in the configuration — in that case, the product's minimum order quantity is used instead.
Response: 204 No Content on success.
Errors:
403 Forbidden– The plugin is not active for the sales channel or the subscription limit of the free version has been reached.400 Bad Request– Invalid input data (missing product ID, invalid email).
Confirm Subscription
Confirms a subscription via the double opt-in hash.
Endpoint: POST /store-api/prems/stock-reminder/confirm/{hash}
Login required: No
Parameters:
hash
string
Yes
The unique confirmation hash from the confirmation email (URL parameter).
Response: 204 No Content on success.
Errors:
404 Not Found– Invalid or already confirmed hash.
Was this helpful?
