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.