Create a new person entity for facial recognition matching.

Behavior: Creates a new person with the specified name. The name must be unique — duplicate names are not allowed. Optionally accepts lists of matched, unmatched, and blurry face identifiers.

Authorization: Requires a valid Bearer token (class-level [Authorize]).

Side Effects: Creates a new person record.

Error Scenarios: Returns 400 if the request is null or Name is null/empty. Throws if a person with the same name already exists.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

A Nomad.Common.Models.Admin.Person.PersonSubmitModel containing the Name and optional face matching lists (MatchedFaces, UnmatchedFaces, BlurryFaces).

string | null

Gets or sets the name of the person. Must be unique. Required.

matchedFaces
array of uuids | null

Gets or sets the list of face IDs that match this person. This list contains only changed faces that have become matched.

matchedFaces
unmatchedFaces
array of uuids | null

Gets or sets the list of face IDs that do not match this person. This list contains only changed faces that have become not matched.

unmatchedFaces
blurryFaces
array of uuids | null

Gets or sets the list of face IDs that are blurry. This list contains only changed faces that are marked as blurry.

blurryFaces
Headers
string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Responses

401

The caller is not authenticated.

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json