Skip to main content
PATCH
Update matching custom properties

Authorizations

X-API-Key
string
header
required

Organization-scoped API key. Create one in the BuildingSwell app under Organization settings, API keys.

Query Parameters

Full-text search across the resource's search columns. Append :col1,col2 to limit which columns are searched.

filter
string

AND/OR filter expression, for example type eq 'phase' and isArchived eq false. Simple equality can also be passed as plain field parameters.

Body

application/json
identifier
string
isArchived
boolean
key
string

Immutable storage key, unique case-insensitively even across archived definitions.

Required string length: 1 - 64
Pattern: ^[A-Za-z][A-Za-z0-9]*$
name
string
Minimum string length: 1
dataType
enum<string>
Available options:
number,
text,
boolean,
single_select,
multi_select
unitMeasureId
string<uuid> | null

Only number properties can have a unit.

deliverableTypes
enum<string>[]

Currently only ["order"] is supported; cannot be empty.

Available options:
order
options
string[]

Select types only. Trimmed strings, unique case-insensitively; array position is display order.

Minimum string length: 1
allowsAdHocOptions
boolean

Select types only. Append unknown options on value writes when true.

Response

Successful response.

values
object[]