IvedaAI: FaceTarget
ivedaai_face_targetManage face targets and face keys in IvedaAI video analytics. Create, update, search, and delete face targets, plus add or remove face keys to control identification watchlists.
Instructions
IvedaAI API — FaceTarget operations. Response JSON: "status" is the HTTP status code; "truncated"/"timedOut" flag a cut-off response.
POST /api/face/keys — Face Target Key Search query: descriptor*:string, limit?:integer, scores?:number
DELETE /api/face/keys/{targetKeyId} — Delete face target key path: targetKeyId*:string
GET /api/face/keys/{targetKeyId} — Find face target key path: targetKeyId*:string
POST /api/face/keys/{targetKeyId} — Update face target key path: targetKeyId*:string query: url?:string, faceKeyId?:integer, descriptor?:string file: provide as {path, filename?, contentType?} — local file to upload as "file"
GET /api/face/targets — List face targets query: offset?:integer, page?:any, pageNumber?:integer, pageSize?:integer, paged?:boolean, size?:any, sort?:any, sort.sorted?:boolean, sort.unsorted?:boolean, unpaged?:boolean, category?:string, nameContains?:string
POST /api/face/targets — Create face target body: FaceTargetRequest — required: name; ivedaai_get_schema for all fields
DELETE /api/face/targets/{targetId} — Delete face target path: targetId*:string
GET /api/face/targets/{targetId} — Get face target path: targetId*:string
PATCH /api/face/targets/{targetId} — Patch face target path: targetId*:string body: FaceTargetRequest — required: name; ivedaai_get_schema for all fields
PUT /api/face/targets/{targetId} — Update face target path: targetId*:string body: FaceTargetRequest — required: name; ivedaai_get_schema for all fields
GET /api/face/targets/{targetId}/keys — List face target keys path: targetId*:string
POST /api/face/targets/{targetId}/keys — Add face target key path: targetId*:string form fields (pass via body): descriptor?:string, faceKeyId?:integer, url?:string
GET /api/face/targets/export — Export Face target lists query: fileType?:string, category?:string, nameContains?:string
GET /api/face/targets/unqualified — Get unqualified face target list
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | JSON request body, or form field values when uploading a file. | |
| file | No | Local file to upload, for operations that accept a file. | |
| path | No | Path parameters, e.g. { "cameraId": 12 } | |
| query | No | Query string parameters for this operation. | |
| operation | Yes | Which API operation to call, from the list in this tool's description. |