Skip to main content
POST
Create a form

Authorizations

Authorization
string
header
required

An API key from Settings, API keys. It starts with rc_live_.

Body

application/json
title
string
required

Cannot be empty.

form_kind
enum<string>
default:general

What a form is for, which decides the area its submissions belong to and so which keys may read them. adoption_application, foster_application and surrender (a surrender request) are Animals; volunteer (a volunteer sign-up) is Shifts; donor is Fundraising; contact and general are People.

Available options:
adoption_application,
foster_application,
volunteer,
donor,
surrender,
contact,
general
slug
string

The form's address. Made from the title unless you send one. Either way it is lower-cased, anything but letters and digits becomes a hyphen, and it is cut to 60 characters. It must be unused in your organization (409 otherwise), and cannot be submissions.

description
string | null
success_message
string | null

Response

The form, as it was created. Its questions are not included: read the form to see them.

form
object
required