Form Builder API
Get all the info you need, fast
Base URL: https://api.wemasy.nl/api
ⓘ Settings are saved in browser localStorage for convenience. Don't use production tokens on shared computers.
Form Submissions
Form Submissions List
POST
/services/forms/v1/form-submissions/all
Auth
Get Submissions Count
POST
/services/forms/v1/form-submissions/count
Auth
Form Submissions Dashboard Statistics
POST
/services/forms/v1/form-submissions/dashboard-stats
Auth
Returns submission counts bucketed by interval (hour/daily/weekly/monthly) along with headline KPIs for the requested date range. Optionally accepts a comparison period for year-over-year style deltas. All bucketing is done in the authenticated user's timezone so chart labels match what the user sees in the rest of the dashboard.
POST
/services/forms/v1/form-submissions/delete
Auth
Get Single Form Submission
POST
/services/forms/v1/form-submissions/get
Auth
Export Form Submissions
POST
/services/forms/v1/form-submissions/export
Auth
Forms
Forms List
POST
/services/forms/v1/forms/all
Auth
Forms Pluck List (No Pagination)
POST
/services/forms/v1/forms/pluck
Auth
Create Form
POST
/services/forms/v1/forms/create
Auth
Get Form
POST
/services/forms/v1/forms/get
Auth
Edit Form
POST
/services/forms/v1/forms/edit
Auth
Save Form Builder Items
POST
/services/forms/v1/forms/builder/items/save
Auth
Delete Form
POST
/services/forms/v1/forms/delete
Auth
Duplicate Forms
POST
/services/forms/v1/forms/duplicate
Auth
Set Default Submission Email
POST
/services/forms/v1/forms/set-default-email
Auth
Updates the confirmation_emails (admin notification email) on all forms belonging to the current project that don't already have one set. Used during onboarding to set the form submission email in bulk.