SourceOptionItem
One value the resolver returned. `value` is what to send back in the source's create / preview payload; `label` is the human-readable text. `extras` carries integration-specific metadata when present (HubSpot property type, list color, etc.).
Properties
valuestringrequiredThe value to send back via the source's create / preview payload.
labelstringrequiredHuman-readable label for the option.
extrasobjectPer-integration metadata. Shape varies by integration — use it for richer rendering when needed.
Example
SourceOptionItem example
{
"value": "string",
"label": "string",
"extras": {}
}