Configure optional expiry form sections

posthttps://api.expiryedge.com/v1/updateExpiryFormSettings
admin60/minJede Methode
Anfrage
curl -X POST 'https://api.expiryedge.com/v1/updateExpiryFormSettings' \
  -H "Authorization: Bearer $EXPIRYEDGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "section_visibility": {
    "recurring": true,
    "checklist": false,
    "custom_fields": true,
    "directory": true,
    "workflow": false
  },
  "section_order": [
    "custom_fields",
    "recurring",
    "directory",
    "checklist",
    "workflow"
  ]
}'
Antwort
{
  "success": true,
  "section_visibility": {
    "recurring": true,
    "checklist": false,
    "custom_fields": true,
    "directory": true,
    "workflow": false
  },
  "section_order": [
    "custom_fields",
    "recurring",
    "directory",
    "checklist",
    "workflow"
  ]
}

Shows/hides and orders the optional sections of the expiry form. Unknown keys are dropped; sections not set to false stay visible; missing sections are appended to the order.

Body-Parameter

application/json
  • section_visibilityobjecterforderlich
    Visibility of optional expiry form sections; a section is visible unless set to false.
  • section_orderarray of string
    Erlaubtrecurringchecklistcustom_fieldsdirectoryworkflow

Rückgabe

200
Saved (values as stored).
  • successbooleanerforderlich
  • section_visibilityobjecterforderlich
    Visibility of optional expiry form sections; a section is visible unless set to false.
  • section_orderarray of stringerforderlich
    Erlaubtrecurringchecklistcustom_fieldsdirectoryworkflow

Fehler

400
The request is missing required fields or contains invalid values.
401
Missing, expired or invalid bearer token.
403
Authenticated, but your role or organization does not allow this action.
404
The record does not exist or is not in your organization.
429
Too many requests for this endpoint from your IP. Wait Retry-After seconds.
500
Unexpected server error. Retry later; quote requestId to support.