Trulioo · Capability

Trulioo Person Fraud API — Risk Check

Submit a person identity payload to Trulioo's Fraud Intelligence engine and receive a risk score and verdict aggregating third-party fraud signals, velocity, device, and identity-graph data.

Trulioo Person Fraud API — Risk Check is a Naftiko capability published by Trulioo, one of 12 capabilities the APIs.io network indexes for this provider. It bundles 1 operation.

The capability includes 1 state-changing operation. Lead operation: Score a person identity for fraud risk via Trulioo. Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Tagged areas include Trulioo, Fraud Intelligence, and Risk Scoring.

Run with Naftiko TruliooFraud IntelligenceRisk Scoring

MCP Tools

trulioo-person-fraud-check

Score a person identity for fraud risk via Trulioo

Capability Spec

person-fraud-risk.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Trulioo Person Fraud API — Risk Check
  description: >-
    Submit a person identity payload to Trulioo's Fraud Intelligence engine and
    receive a risk score and verdict aggregating third-party fraud signals,
    velocity, device, and identity-graph data.
  tags:
    - Trulioo
    - Fraud Intelligence
    - Risk Scoring
  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: person-fraud-risk
      baseUri: https://api.trulioo.com
      description: Trulioo Person Fraud check.
      resources:
        - name: risk-check
          path: /risk/v1/check
          operations:
            - name: personFraudCheck
              method: POST
              description: Person Fraud Check
              outputRawFormat: json
              outputParameters:
                - name: result
                  type: object
                  value: $.
              inputParameters:
                - name: body
                  in: body
                  type: object
                  description: RiskVerifyRequest payload.
                  required: true
      authentication:
        type: basic
        username: '{{env.TRULIOO_USERNAME}}'
        password: '{{env.TRULIOO_PASSWORD}}'
  exposes:
    - type: mcp
      namespace: person-fraud-risk-mcp
      port: 9090
      transport: http
      description: MCP adapter for Trulioo Person Fraud.
      tools:
        - name: trulioo-person-fraud-check
          description: Score a person identity for fraud risk via Trulioo
          hints:
            readOnly: false
            destructive: false
            idempotent: false
          call: person-fraud-risk.personFraudCheck
          with:
            body: tools.body
          outputParameters:
            - type: object
              mapping: $.