API reference
The RizzForms API covers three core endpoints: accepting submissions, listing
them, and replaying webhook deliveries. All requests require a secret key in
the Authorization header.
Submit endpoint
Send a POST request to https://forms.rizzness.com/submit with
JSON:
{ "form": "contact", "data": { "email": "[email protected]", "message": "Hello!" } }
List submissions
Use
GET https://forms.rizzness.com/api/forms/:form_id/submissions
to fetch stored entries. Paginate with the cursor parameter
and expect 100 results per page.
Webhook retries
Replay any submission by POSTing to
/api/forms/:form_id/submissions/:id/replay. RizzForms will
rerun the webhook pipeline and surface any delivery errors in the
dashboard.