Skip to content

Create custom field

Create a new custom field definition. Supported types are text, number, date, boolean, and select.

POST /v1/custom-fields

Create a new custom field definition. Supported types are text, number, date, boolean, and select.

Request body

Content-Type: application/json

  • profileId (string) required
  • name (string) required
  • slug (string) — Auto-generated from name if not provided
  • type (string) required (enum: text, number, date, boolean, select)
  • options (array) — Required for select type

Responses

200 — Custom field created

  • success (boolean)
  • field (object)

401

409 — Duplicate slug