Create a person
Changed onCreates a person record to group faces, or reuses a matching named person without changing it. Does not delete existing records or move faces. The API checks names within the library, including hidden people, ignoring case and surrounding whitespace. Returns 201 for a new record or 200 for an existing matching name. Only supplied create fields must match; omitted fields leave existing values intact. A different supplied value returns 409 without changing the record; repeating that request does not resolve the conflict. Unnamed creates always make a new person. A new person record groups faces. The record may initially have no name and no faces.
To assign an existing face to an existing person, use update_face with the target person_id.
Request
- Base URLhttps://api.gumnut.ai
- Auth
- HTTP bearer
- or HTTP bearer
Request body
Response
Existing matching person
Changes
- breaking
the
/request property's minLength was increased from0to1 - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the success response with the status
- breaking
- breaking
response property
detaillist-of-types was widened by adding typesstringto media typeapplication/jsonof response422 - info
the response property
became required for the status
- breaking