Skip to main content
API fields use scalars, not bare string or number. The type name is namespaced: Identity.UUID, Contact.Email, Temporal.DateTime. Send the wrong shape and the request fails with a 400 before anything is applied. The API Reference shows each field’s scalar. The SDKs apply the same rules before the request is sent. Catalog column metadata uses the same names (parableScalar, scalarRef). Examples below are the canonical (normalized) form. Many scalars accept other spellings on the way in and rewrite them.

Artifact and Asset

Auth

Connector and Tap

Contact

Crypto

Design

Embedding

File

Finance

Generic

Geo

Identity

Ids use one UUID family everywhere. Prefer the base62 value you received from the API when you send an id back.

Localization

Network

Parable

Parable.Permission values keep the tenant. prefix. That is the permission identifier. User-facing copy still says Workspace.

Temporal

Integer counts are the unit in the name. Use Temporal.Minutes for a minute cadence, not Temporal.Milliseconds unless you need sub-minute precision.

Text

Validation errors

An invalid value fails the whole request with a 400. The error names the field and the rule it broke. Nothing is half-applied.