Documentation Index
Fetch the complete documentation index at: https://orbit-docs.devotel.io/llms.txt
Use this file to discover all available pages before exploring further.
Custom Fields API
Extend the contact schema with typed fields specific to your business —lifetime_value, plan_tier, last_login_at, account_manager, etc. Custom fields are referenced from segment rules, flow conditions, message personalization, and the inbox UI.
Base path: /v1/custom-fields
Authentication: API key (X-API-Key) or session JWT.
Definitions
| Method | Path | Purpose |
|---|---|---|
GET | /v1/custom-fields/ | List field definitions |
POST | /v1/custom-fields/ | Create a definition |
GET | /v1/custom-fields/{id} | Get a definition |
PATCH | /v1/custom-fields/{id} | Update name / type / description |
DELETE | /v1/custom-fields/{id} | Delete (also removes all values) |
POST | /v1/custom-fields/reorder | Reorder definitions for the dashboard UI |
Values
Per-contact values are written via a single endpoint and read inline as part of the contact resource.| Method | Path | Purpose |
|---|---|---|
PUT | /v1/custom-fields/values | Set a custom-field value on a contact |
Example — define a lifetime-value field, then set it
See also
- Contacts API — read custom-field values inline