Create a custom field value record in the Terminal49 API, attaching a definition and value to a target shipment, container, or other supported resource.
Use this endpoint to create a custom field value on a shipment or container. The field must reference an existing custom field definition.Documentation Index
Fetch the complete documentation index at: https://terminal49-codex-docs-audit-diataxis-skill.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
| Parameter | Required | Description |
|---|---|---|
entity | Yes | Polymorphic relationship to a Shipment or Container |
api_slug | Yes | The slug of the custom field definition |
value | Yes | The field value (must match the definition’s data type) |
| Data type | Expected value format |
|---|---|
short_text | Any string |
number | Numeric value |
date | Date string (parsed using definition’s default_format or flexible parsing) |
datetime | DateTime string |
boolean | true or false |
enum | String matching one of the definition’s option values |
enum_multi | Array of strings matching the definition’s option values |
reference | Object identifying the referenced record, for example { "type": "shipment", "id": "SHIPMENT_ID" } |
reference_typeapi_slug must reference a definition belonging to your account or a Terminal49 template