- EVSEWaitlistRequest
Request body for POST /evse_waitlist. Device identification fields are mutually constrained: supply exactly one of (evse_model_id) or (both evse_make_name and evse_model_name). Any other combination returns 400. Country is not part of the request body — see endpoint description for how it is derived.
Email address to notify when the user's hardware becomes supported.
Optional ProgramConfig uid. Captured where known (web signup, whitelabel microsite) so later notification logic can scope by program.
Uid of an EVSEModel. Used when the user picked from the EVSE picker. Mutually exclusive with evse_make_name / evse_model_name.
Free-text make name from manual entry. Must be supplied together with evse_model_name. Mutually exclusive with evse_model_id.
{ "email": "user@example.com", "program_id": "prog01HRS4TSK26BPBV7127DH7E0HA", "evse_model_id": "emod01HRS4TSK26BPBV7127DH7E0HA", "evse_make_name": "Wallbox", "evse_model_name": "Pulsar Pro" }