Person Directory Operations

Operations

Add Person Face

Add a face to a person (see Person Directory "Create Person") for face identification or verification.

Add Person Face From Url

Add a face to a person (see Person Directory "Create Person") for face identification or verification.

Create Dynamic Person Group

Creates a new Dynamic Person Group with specified dynamicPersonGroupId, name, and user-provided userData.

Create Dynamic Person Group With Person

Creates a new Dynamic Person Group with specified dynamicPersonGroupId, name, and user-provided userData.

Create Person

Creates a new person in a Person Directory. To add face to this person, please call Person Directory "Add Person Face".

Delete Dynamic Person Group

Deletes an existing Dynamic Person Group with specified dynamicPersonGroupId.

Delete Person

Delete an existing person from Person Directory. The persistedFaceId(s), userData, person name and face feature(s) in the person entry will all be deleted.

Delete Person Face

Delete a face from a person in Person Directory by specified personId and persistedFaceId.

Get Dynamic Person Group

Retrieve the information of a Dynamic Person Group, including its name and userData.

Get Dynamic Person Group Persons

List all persons in the specified Dynamic Person Group.

Get Dynamic Person Group References

List all Dynamic Person Groups a person has been referenced by in Person Directory.

Get Dynamic Person Groups

List all existing Dynamic Person Groups by dynamicPersonGroupId along with name and userData.

Get Person

Retrieve a person's name and userData from Person Directory.

Get Person Face

Retrieve person face information. The persisted person face is specified by its personId. recognitionModel, and persistedFaceId.

Get Person Faces

Retrieve a person's persistedFaceIds representing the registered person face feature(s).

Get Persons

List all persons' information in Person Directory, including personId, name, and userData.

Update Dynamic Person Group

Update the name or userData of an existing Dynamic Person Group, and manage its members by adding or removing persons.

Update Dynamic Person Group With Person Changes

Update the name or userData of an existing Dynamic Person Group, and manage its members by adding or removing persons.

Update Person

Update name or userData of a person.

Update Person Face

Update a persisted face's userData field of a person.