| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://www.cognitoforms.com/api | link | — | — | — |
Actions (15)
Entries · 8
- Create entryPOST /api/forms/{form_id}/entries
Create a new form entry (submission).
documented - Delete entryDELETE /api/forms/{form_id}/entries/{entry_id}
Delete a specific form entry.
documented - Get entryGET /api/forms/{form_id}/entries/{entry_id}
Retrieve a specific form entry.
documented - Get entry documentGET /api/forms/{form_id}/entries/{entry_id}/documents/{document_id}
Retrieve a generated document associated with an entry.
documented - List entriesGET /api/forms/{form_id}/entries
Retrieve entries for a specific form (optionally filtered by entry view).
documented - Patch entryPATCH /api/forms/{form_id}/entries/{entry_id}
Partially update fields of an existing entry.
documented - Submit entryPOST /api/forms/{form_id}/entries
Submit a new entry to a form (entry submission). Authentication is performed via API key (Bearer) or query string as configured.
documented - Update entryPUT /api/forms/{form_id}/entries/{entry_id}
Replace an existing form entry with new data.
documented
Forms · 5
- Get formGET /api/forms/{form_id}
Retrieve details for a specific form.
documented - Get form fieldsGET /api/forms/{form_id}/fields
Return the fields defined for the form.
documented - Get form schemaGET /api/forms/{form_id}/schema
Return the JSON schema describing the form's structure.
documented - List formsGET /api/forms
Retrieve all forms in the organization.
documented - Set form availabilityPATCH /api/forms/{form_id}
Set or update the public availability of a form.
documented