Creates a new identity.
Identity object with mandantory fragments.
Response wrapped in [[IResult]]
Example
const linkedManagedObjectId = '123';
const identity: IExternalIdentity = {
type: 'type',
externalId: '1',
managedObject: {
id: linkedManagedObjectId
}
};
(async () => {
const {data, res} = await identityService.create(identity);
})();
Removes an identity with given id.
Identity object with mandantory fragments.
Example
const identity: IExternalIdentity = {
type: 'type',
externalId: '1'
};
(async () => {
const {data, res} = await identityService.delete(identity);
})();
Response wrapped in [[IResult]]
Gets the details of an identity.
Identity object with mandantory fragments.
Response wrapped in [[IResult]]
Example
const identity: IExternalIdentity = {
type: 'type',
externalId: '1'
};
(async () => {
const {data, res} = await identityService.detail(identity);
})();
Gets the list of identities filtered by parameters.
Response wrapped in [[IResultList]]
This class allwos for managing external identifiers.