Properties
Get metadata properties by object type
prism.properties.list(Literal["comment", "deal", "engagement", 9 more]object_type, PropertyListParams**kwargs) -> PropertyListResponse
GET/v2/prism/{teamId}/{objectType}/properties
Get metadata properties
prism.properties.list_all(PropertyListAllParams**kwargs) -> PropertyListAllResponse
GET/v2/prism/{teamId}/properties
Create a property definition
prism.properties.create(Literal["comment", "deal", "engagement", 9 more]object_type, PropertyCreateParams**kwargs) -> PropertyDefinition
POST/v2/prism/{teamId}/{objectType}/properties
Update a property definition
prism.properties.update(strproperty_id, PropertyUpdateParams**kwargs) -> PropertyDefinition
PATCH/v2/prism/{teamId}/{objectType}/properties/{propertyId}
Delete a property definition
prism.properties.delete(strproperty_id, PropertyDeleteParams**kwargs)
DELETE/v2/prism/{teamId}/{objectType}/properties/{propertyId}
Models
PropertiesOptions
Add an option to a select property
prism.properties.options.create(strproperty_id, OptionCreateParams**kwargs) -> PropertyOption
POST/v2/prism/{teamId}/{objectType}/properties/{propertyId}/options
Update a property option
prism.properties.options.update(stroption_id, OptionUpdateParams**kwargs) -> PropertyOption
PATCH/v2/prism/{teamId}/{objectType}/properties/{propertyId}/options/{optionId}
Delete a property option
prism.properties.options.delete(stroption_id, OptionDeleteParams**kwargs)
DELETE/v2/prism/{teamId}/{objectType}/properties/{propertyId}/options/{optionId}