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.