Create an attribute
Creates a new attribute on either an object.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Whether the attributes are on an object.
objects A UUID or slug to identify the object.
Body
The name of the attribute.
255A text description for the attribute.
2000The type of the attribute. This value affects the possible config values.
name, personal-name, website, email-address, text, date, timestamp, number, checkbox, select, multi-select, currency, record-reference, actor-reference, location, phone-number, pipeline, relationship When is_required is true, new records/entries must have a value for this attribute. If false, values may be null. This value does not affect existing data and you do not need to back-fill null values if changing is_required from false to true.
Whether or not new values for this attribute must be unique. Uniqueness restrictions are only applied to new data and do not apply retroactively to previously created data.
Whether or not this attribute can have multiple values. Multiselect is only available on some value types.
The default value for the attribute.
- Option 1
- Option 2
- Option 3
Relationship configuration. Required when type is "relationship".
The sort order of the attribute. Used to control display order.
0 <= x <= 100001
Stage deltas to reconcile against this Attribute. Required for new pipeline Attributes (≥1 non-archived stage).
Option deltas to reconcile against this Attribute. Required for new select / multi-select Attributes (≥1 non-archived option).
Response
Success