Skip to main content
Custom forms set the layout of the forms used for records such as accounts. This area has 5 endpoints to list, create, read, update and delete them, and all seven SDKs call every one.

At a glance

Before you call

Register your API credentials once when your app starts, as shown in Authentication. Every SDK sample on these pages then gets its client in one line. With cURL, send the access token in an Authorization header: Authorization: Bearer $ACCESS_TOKEN.

Things to know

  • A create needs name and setting_group. setting_group is a setting group name such as ACCOUNT, and both go under custom_form.
  • A custom form id starts with cf_. One form comes back under custom_form.
  • Only a form that is not system generated can be deleted. is_system_template tells you which forms are system generated.
  • An update changes the name, display name, description or users. Send only the fields to change under custom_form.
  • Listings page by cursor. Records sit under data; pass pagination.next_cursor as cursor to read the next page, and stop when pagination.has_more is false.