naftiko: 1.0.0-alpha2 info: label: Trulioo Identity Document Verification API — Known Faces description: >- Manage Known Faces biometric watchlists: create and delete lists, enroll transactions into lists, and retrieve associated transactions. tags: - Trulioo - Known Faces - Biometric Watchlist created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: TRULIOO_USERNAME: TRULIOO_USERNAME TRULIOO_PASSWORD: TRULIOO_PASSWORD capability: consumes: - type: http namespace: document-verification-known-faces baseUri: https://api.trulioo.com description: Trulioo Known Faces management. resources: - name: knownfaces-lists path: /v3/knownfaces/lists operations: - name: getKnownFacesLists method: GET description: Get Known Faces Lists outputRawFormat: json outputParameters: - name: result type: array value: $. - name: postKnownFacesList method: POST description: Post Known Faces List outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: KnownFacesList payload. required: true - name: knownfaces-list-by-id path: /v3/knownfaces/lists/{listId} operations: - name: deleteKnownFacesList method: DELETE description: Delete Known Faces List outputRawFormat: json inputParameters: - name: listId in: path type: string required: true - name: knownfaces-list-transactions path: /v3/knownfaces/lists/{listId}/transactions operations: - name: getKnownFacesListTransactions method: GET description: Get Known Faces List Transactions outputRawFormat: json outputParameters: - name: result type: array value: $. inputParameters: - name: listId in: path type: string required: true - name: addKnownFacesListTransaction method: POST description: Add Known Faces List Transaction outputRawFormat: json inputParameters: - name: listId in: path type: string required: true - name: body in: body type: object required: true authentication: type: basic username: '{{env.TRULIOO_USERNAME}}' password: '{{env.TRULIOO_PASSWORD}}' exposes: - type: mcp namespace: document-verification-known-faces-mcp port: 9090 transport: http description: MCP adapter for Trulioo Known Faces. tools: - name: trulioo-list-known-faces description: List Trulioo Known Faces watchlists hints: readOnly: true destructive: false idempotent: true call: document-verification-known-faces.getKnownFacesLists outputParameters: - type: array mapping: $. - name: trulioo-enroll-known-face description: Enroll a transaction into a Known Faces list hints: readOnly: false destructive: false idempotent: false call: document-verification-known-faces.addKnownFacesListTransaction with: listId: tools.listId body: tools.body outputParameters: - type: object mapping: $.