Documentation menu

Developer API · resource

Forms

Lead-capture forms and their field definitions.

Scope forms:read for reads · forms:write for changes

Operations

GET/v1/formsList — see list
POST/v1/formsCreate — see create
GET/v1/forms/{id}Read — see get
PATCH/v1/forms/{id}Update — see update
DELETE/v1/forms/{id}Delete — see delete
Minimal create
curl -X POST https://api2.djcsystem.com/v1/forms \
  -H "Authorization: Bearer $DJC_TOKEN" -H "Content-Type: application/json" \
  -d '{ "name": "…" }'

Fields

Fields you may send on create. Updatable marks fields accepted by PATCH. Anything not listed is server-owned or hidden.

FieldTypeOn createUpdatable
namestringrequiredyes
descriptionstringoptionalyes
fieldsarray<object>optionalyes

Filters & sorting

Filterablenone
Sortabledate
Default orderid order

Child: submissions

Form submissions (read-only).

GET/v1/forms/{id}/submissions