Skip to main content
This page documents the legacy Forms API at formcarry.com/api. For new integrations, use the v1 Forms endpoints at api.formcarry.com.
The legacy Forms API lets you create a new form or delete an existing one. All requests use the api_key header for authentication.

Create a form

Creates a new form on your account. Pass the form’s configuration in the JSON body.

Headers

Body

Send a JSON object with your form’s title and any optional configuration (thank-you page, custom redirect, spam protection settings, etc.).

Example

The response contains the new form’s ID, which you use as the endpoint for submissions.

Delete a form

Permanently deletes a form and all of its submissions. This action cannot be undone.

Path parameters

  • formId — The unique ID of the form to delete.

Example