---
title: "KYA Compliance Firewall"
method: POST
path: "/v1/tools/kya_compliance_firewall"
tags: ["KYA", "agentic", "compliance", "firewall", "FATF", "AML", "Visa TAP", "injection", "MCP", "workflow"]
---

# KYA Compliance Firewall

`POST /v1/tools/kya_compliance_firewall`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/kya_compliance_firewall`
- Auth: none declared

Four-stage Know-Your-Agent (KYA) agentic compliance firewall: prompt-injection scan (T282), FATF customer risk rating (T477), Visa TAP signature verification (T286), AML mandate compilation (T131). Each stage output gates the next. Outputs a composite KYA clearance record and chain-of-custody audit log.

**Tool URL:** https://ainumbers.co/tools/478-kya-compliance-firewall.html
**AP2/Policy Mandate export:** yes

## Request body

- object
  - `transaction_context` string, required: The transaction context or agent instruction text to scan
  - `customer_risk_tier` 'Low' | 'Medium' | 'High' | 'Prohibited': Pre-computed FATF risk tier (from T477) or omit to run T477 inline
  - `tap_cleared` boolean: TAP identity verified (from T286) or omit to run T286 inline

## Response `200`

Successful tool execution result

- object
  - `clearance` 'CLEARED' | 'BLOCKED' | 'ESCALATE'
  - `stage_results` unknown[]
    - unknown
  - `mandate` object

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
