Attributes model data on top of Objects and Lists. Some Attributes, such as the name on a person, are system-defined while others are user-defined. Attributes are one of many types such as text, checkbox or currency.
Lists all Attributes defined on a specific Object or List. Attributes are returned in the order that they are sorted by in the UI.
object_configuration:read
requiredtarget
enum
REQUIRED
Whether the Attributes are on an Object or a List.
identifier
string
REQUIRED
A UUID or slug to identify the Object or List the Attributes belong to.
limit
integer
The maximum number of results to return. See the full guide to pagination here.
offset
integer
The number of results to skip over before returning. See the full guide to pagination here.
show_archived
boolean
Whether archived Attributes should be included in the results. See the full guide to archiving here.
Status code
Description
200 - Success
Creates a new Attribute on either an Object or a List.
list_configuration:read-write
optionalobject_configuration:read-write
optionaltarget
enum
REQUIRED
Whether the Attribute is to be created on an Object or a List.
identifier
string
REQUIRED
A UUID or slug to identify the Object or List the Attribute belongs to.
data
object
REQUIRED
Status code
Description
200 - Success
Gets information about a single Attribute on either an Object or a List.
object_configuration:read
requiredtarget
enum
REQUIRED
Whether the Attribute is on an Object or a List.
attribute
string
REQUIRED
A UUID or slug to identify the Attribute.
identifier
string
REQUIRED
A UUID or slug to identify the Object or List the Attribute belongs to.
Status code
Description
200 - Success
Updates a single Attribute on a given Object or List.
object_configuration:read-write
requiredtarget
enum
REQUIRED
Whether the Attribute is on an Object or a List.
attribute
string
REQUIRED
A UUID or slug to identify the Attribute.
identifier
string
REQUIRED
A UUID or slug to identify the Object or List the Attribute belongs to.
data
object
REQUIRED
Status code
Description
200 - Success
Lists all Select Options for a particular Attribute on either an Object or a List.
object_configuration:read
requiredtarget
enum
REQUIRED
Whether the Attribute is on an Object or a List.
attribute
string
REQUIRED
A UUID or slug to identify the Attribute you want to list Select Options on.
identifier
string
REQUIRED
A UUID or slug to identify the Object or List the Select Attribute belongs to.
show_archived
boolean
true
if you want the results to include archived Select Options.
Status code
Description
200 - Success
Adds a Select Option to a Select Attribute on an Object or a List.
object_configuration:read-write
requiredtarget
enum
REQUIRED
Whether the Attribute is on an Object or a List.
attribute
string
REQUIRED
A UUID or slug to identify the Attribute to create a Select Option on.
identifier
string
REQUIRED
A UUID or slug to identify the Object or List the Select Attribute belongs to.
data
object
REQUIRED
Status code
Description
200 - Success
Updates a Select Option on an Attribute on either an Object or a List.
object_configuration:read-write
requiredoption
string
REQUIRED
A UUID or Select Option title to identify the Select Option you would like to update.
target
enum
REQUIRED
Whether the Attribute is on an Object or a List.
attribute
string
REQUIRED
A UUID or slug to identify the Select Attribute.
identifier
string
REQUIRED
A UUID or slug to identify the Object or List the Select Attribute belongs to.
data
object
REQUIRED
Status code
Description
200 - Success
Lists all Statuses for a particular Status Attribute on either an Object or a List.
object_configuration:read
requiredtarget
enum
REQUIRED
Whether the Attribute is on an Object or a List. Please note that the Company and People Objects do not support Status Attributes at this time.
attribute
string
REQUIRED
A UUID or slug to identify the Attribute you want to list Statuses on.
identifier
string
REQUIRED
A UUID or slug to identify the Object or List the Status Attribute belongs to.
show_archived
boolean
true
if you want the results to include archived Statuses. See our Archiving guide for more information on archiving.
Status code
Description
200 - Success
Add a new Status to a Status Attribute on either an Object or a List.
object_configuration:read-write
requiredtarget
enum
REQUIRED
Whether the Attribute is on an Object or a List. Please note that Company and Person Objects do not support Status Attributes at this time.
attribute
string
REQUIRED
A UUID or slug to identify the Attribute the status will belong to.
identifier
string
REQUIRED
A UUID or slug to identify the Object or List the Status Attribute belongs to.
data
object
REQUIRED
Status code
Description
200 - Success
Update a Status on an Status Attribute on either an Object or a List.
object_configuration:read-write
requiredstatus
string
REQUIRED
A UUID or Status title to identify the Status to update.
target
enum
REQUIRED
Whether the Attribute is on an Object or a List. Please note that Company and Person Objects do not support Status Attributes at this time.
attribute
string
REQUIRED
A UUID or slug to identify the Attribute to update the Status on.
identifier
string
REQUIRED
A UUID or slug to identify the Object or List the Status Attribute belongs to.
data
object
REQUIRED
Status code
Description
200 - Success