Types:
from unify.types.data import (
UObject,
ObjectCreateResponse,
ObjectRetrieveResponse,
ObjectUpdateResponse,
ObjectListResponse,
ObjectDeleteResponse,
)Methods:
client.data.objects.create(**params) -> ObjectCreateResponseclient.data.objects.retrieve(object_name) -> ObjectRetrieveResponseclient.data.objects.update(object_name, **params) -> ObjectUpdateResponseclient.data.objects.list() -> ObjectListResponseclient.data.objects.delete(object_name) -> ObjectDeleteResponse
Types:
from unify.types.data import (
UAttribute,
UAttributeOptionUpdateItem,
UReferenceCardinality,
URelatedReferenceAttribute,
AttributeCreateResponse,
AttributeRetrieveResponse,
AttributeUpdateResponse,
AttributeListResponse,
AttributeDeleteResponse,
)Methods:
client.data.attributes.create(object_name, **params) -> AttributeCreateResponseclient.data.attributes.retrieve(attribute_name, *, object_name) -> AttributeRetrieveResponseclient.data.attributes.update(attribute_name, *, object_name, **params) -> AttributeUpdateResponseclient.data.attributes.list(object_name) -> AttributeListResponseclient.data.attributes.delete(attribute_name, *, object_name) -> AttributeDeleteResponse
Types:
from unify.types.data.attributes import (
UAttributeOption,
OptionCreateResponse,
OptionRetrieveResponse,
OptionUpdateResponse,
OptionListResponse,
OptionDeleteResponse,
)Methods:
client.data.attributes.options.create(attribute_name, *, object_name, **params) -> OptionCreateResponseclient.data.attributes.options.retrieve(option_name, *, object_name, attribute_name) -> OptionRetrieveResponseclient.data.attributes.options.update(option_name, *, object_name, attribute_name, **params) -> OptionUpdateResponseclient.data.attributes.options.list(attribute_name, *, object_name) -> OptionListResponseclient.data.attributes.options.delete(option_name, *, object_name, attribute_name) -> OptionDeleteResponse
Types:
from unify.types.data import (
UAddress,
UBoolean,
UCompanyAttributes,
UCountry,
UCurrency,
UDate,
UDatetime,
UDecimal,
UEmail,
UInteger,
UMultiselect,
UOpportunityAttributes,
UPersonAttributes,
UPhoneNumber,
URecord,
URecordAttributes,
UReferenceByID,
UReferenceByMatch,
UReferenceByUpsert,
USelect,
UText,
UURL,
UUuid,
UValue,
ValidationMode,
RecordCreateResponse,
RecordRetrieveResponse,
RecordUpdateResponse,
RecordDeleteResponse,
RecordFindUniqueResponse,
RecordUpsertResponse,
)Methods:
client.data.records.create(object_name, **params) -> RecordCreateResponseclient.data.records.retrieve(record_id, *, object_name) -> RecordRetrieveResponseclient.data.records.update(record_id, *, object_name, **params) -> RecordUpdateResponseclient.data.records.delete(record_id, *, object_name) -> RecordDeleteResponseclient.data.records.find_unique(object_name, **params) -> RecordFindUniqueResponseclient.data.records.upsert(object_name, **params) -> RecordUpsertResponse