managed object type, e.g. teammember or alpha_user
managed object data
Optional
id: stringmanaged object _id
Delete managed object
managed object type, e.g. alpha_user or user
managed object id
a promise that resolves to an IdObjectSkeletonInterface
Query managed objects
managed object type, e.g. alpha_user or user
Optional
filter: stringCREST search filter
Optional
fields: string[]array of fields to return
Optional
pageSize: numbera promise resolving to an array of managed objects
Read managed object
managed object type, e.g. alpha_user or user
managed object id
a promise that resolves to an IdObjectSkeletonInterface
Read all managed object of the specified type
managed object type, e.g. alpha_user or user
array of fields to return
a promise that resolves to an array of IdObjectSkeletonInterfaces
Resolve a managed object's uuid to a human readable full name
managed object type, e.g. teammember or alpha_user
managed object _id
resolved full name or uuid if any error occurs during reslution
Resolve a managed object's uuid to a human readable username
managed object type, e.g. teammember or alpha_user
managed object _id
resolved username or uuid if any error occurs during reslution
Update managed object
managed object type, e.g. alpha_user or user
managed object id
managed object data
a promise that resolves to an IdObjectSkeletonInterface
Partially update managed object through a collection of patch operations.
managed object type, e.g. alpha_user or user
managed object id
collection of patch operations to perform on the object
Optional
rev: stringmanaged object revision
a promise that resolves to an IdObjectSkeletonInterface
Partially update multiple managed object through a collection of patch operations.
managed object type, e.g. alpha_user or user
CREST search filter
collection of patch operations to perform on the object
Optional
rev: stringmanaged object revision
Optional
pageSize: numberpage size
a promise that resolves to an IdObjectSkeletonInterface
Create managed object