POST /api/waitlist
Adds an email address to the PriceSignal waitlist. This endpoint is typically used during beta or pre-launch phases to collect interested user emails.Request Body
The email address to add to the waitlistMust be a valid email format
Authentication
No authentication required. This is a public endpoint.Behavior
- Accepts an email address as a string parameter
- Creates a new waitlist entry in the database
- Silently handles duplicate email entries (no error returned)
- Always returns HTTP 200 OK, even if the email already exists
Response
HTTP status code: 200 for success
Examples
Request Example
Response Example
This endpoint gracefully handles duplicate email submissions. If an email already exists in the waitlist, the endpoint will still return success (HTTP 200) without raising an error.
Error Handling
The endpoint is designed to be fault-tolerant:- Duplicate emails are silently ignored
- Database errors are caught and suppressed
- Always returns HTTP 200 OK to prevent information leakage about existing waitlist entries