Tazama website screenshot

Tazama

Tazama is the first open source platform for real-time financial monitoring and fraud detection, launched by Linux Foundation Charities with support from the Bill and Melinda Gates Foundation. It provides real-time fraud management, AML compliance, and cost-effective monitoring of digital financial transactions through a microservices architecture with rule processors, typology scoring, and case management integration. Built to ISO 20022 standards for maximum financial messaging interoperability.

Tazama publishes 2 APIs on the APIs.io network: Health API and Transaction Evaluation API. Tagged areas include Financial Technology, Fraud Detection, Anti-Money Laundering, Linux Foundation, and Open Source.

The Tazama catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Tazama’s developer surface includes engineering blog, documentation, and 11 more developer resources.

43.2/100 developing ▼ -5.4 Agent 28/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemium
3 APIs
Financial TechnologyFraud DetectionAnti-Money LaunderingLinux FoundationOpen SourceTransaction MonitoringISO 20022Real Time

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 43.2/100 · developing
Contract Quality 13.6 / 25
Developer Ergonomics 2.2 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 4.8 / 13
Governance 8.3 / 12
Discoverability 6.5 / 10
Agent readiness — 28/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/tazama: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 3

Individual APIs this provider publishes, each with its own machine-readable definition.

Tazama Admin Service API

Administrative API for managing and configuring the Tazama platform. Supports configuration of rule processors, typology definitions, network maps, and system administration. Sw...

Tazama Health API

Service health check operations

Tazama Transaction Evaluation API

ISO 20022 transaction message evaluation for fraud and AML detection

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

GraphQL 1

GraphQL schemas published by this provider.

Pricing Plans 1

Published pricing tiers and plan structures.

Tazama Plans Pricing

3 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Tazama Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Tazama Context

38 classes · 0 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Tazama API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Tazama API Rules

10 rules · 2 errors 8 warnings

SPECTRAL

JSON Schema 2

Standalone JSON Schema definitions for this provider's data models.

Tazama Transaction Response

2 properties

JSON SCHEMA

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Tazama Transaction Response Structure

0 properties

JSON STRUCTURE

Examples 2

Example request and response payloads for these APIs.

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Tazama Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Tazama Agentic Access

6 operations · 4 acting

6 operations · 4 acting

AGENTIC

Resources

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Company 3

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: tazama
name: Tazama
description: Tazama is the first open source platform for real-time financial monitoring and fraud detection, launched by
  Linux Foundation Charities with support from the Bill and Melinda Gates Foundation. It provides real-time fraud management,
  AML compliance, and cost-effective monitoring of digital financial transactions through a microservices architecture with
  rule processors, typology scoring, and case management integration. Built to ISO 20022 standards for maximum financial messaging
  interoperability.
type: Index
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
position: Consumer
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/tazama.png
tags:
- Financial Technology
- Fraud Detection
- Anti-Money Laundering
- Linux Foundation
- Open Source
- Transaction Monitoring
- ISO 20022
- Real Time
created: '2026-03-16'
modified: '2026-05-19'
url: https://raw.githubusercontent.com/api-evangelist/tazama/refs/heads/main/apis.yml
specificationVersion: '0.19'
apis:
- aid: tazama:admin-service
  name: Tazama Admin Service API
  description: Administrative API for managing and configuring the Tazama platform. Supports configuration of rule processors,
    typology definitions, network maps, and system administration. Swagger documentation available at the admin service endpoint.
  humanURL: https://github.com/tazama-lf/admin-service
  baseURL: http://localhost:5100
  tags:
  - Administration
  - Configuration
  - Rule Management
  properties:
  - type: Documentation
    url: https://github.com/tazama-lf/admin-service
  - type: GitHubRepository
    url: https://github.com/tazama-lf/admin-service
  contact:
  - FN: Tazama Support
    url: https://tazama.org
- aid: tazama:tazama-health-api
  name: Tazama Health API
  description: Service health check operations
  humanURL: https://tazama.org/products/
  baseURL: http://localhost:5000
  tags:
  - Health
  properties:
  - type: OpenAPI
    url: openapi/tazama-health-api-openapi.yml
  - type: Documentation
    url: https://tazama.org/products/
  - type: GitHubRepository
    url: https://github.com/tazama-lf/tms-service
  - type: GraphQL
    url: graphql/tazama-graphql.md
- aid: tazama:tazama-transaction-evaluation-api
  name: Tazama Transaction Evaluation API
  description: ISO 20022 transaction message evaluation for fraud and AML detection
  humanURL: https://tazama.org/products/
  baseURL: http://localhost:5000
  tags:
  - Transaction Evaluation
  properties:
  - type: OpenAPI
    url: openapi/tazama-transaction-evaluation-api-openapi.yml
  - type: Documentation
    url: https://tazama.org/products/
  - type: GitHubRepository
    url: https://github.com/tazama-lf/tms-service
  - type: GraphQL
    url: graphql/tazama-graphql.md
common:
- type: AgenticAccess
  url: agentic-access/tazama-agentic-access.yml
- type: DomainSecurity
  url: security/tazama-domain-security.yml
- url: https://www.tazama.org/feed/
  type: Blog
- type: LinkedIn
  url: https://www.linkedin.com/company/tazama-org
- type: Documentation
  name: Tazama Documentation
  description: Official documentation for Tazama platform and APIs.
  url: https://tazama.org/products/
- type: GitHubOrg
  name: Tazama GitHub Organization
  description: Source code and repositories for Tazama open source platform.
  url: https://github.com/tazama-lf
- type: About
  name: About Tazama
  url: https://tazama.org/about/
- type: Licensing
  name: Linux Foundation Charities
  url: https://www.linuxfoundation.org/press/linux-foundation-launches-tazama-for-real-time-fraud-management
- type: OpenAPI
  name: Tazama TMS OpenAPI Specification
  url: https://raw.githubusercontent.com/api-evangelist/tazama/refs/heads/main/openapi/tazama-transaction-monitoring-service-openapi.yml
- type: Vocabulary
  name: Tazama Vocabulary
  url: https://raw.githubusercontent.com/api-evangelist/tazama/refs/heads/main/vocabulary/tazama-vocabulary.yml
- type: JSONSchema
  name: Transaction Response Schema
  url: https://raw.githubusercontent.com/api-evangelist/tazama/refs/heads/main/json-schema/tazama-transaction-response-schema.json
- type: JSONLDContext
  name: Tazama JSON-LD Context
  url: https://raw.githubusercontent.com/api-evangelist/tazama/refs/heads/main/json-ld/tazama-context.jsonld
- type: SpectralRules
  name: Tazama Spectral Rules
  url: https://raw.githubusercontent.com/api-evangelist/tazama/refs/heads/main/rules/tazama-rules.yml
features:
- name: Real-Time Transaction Monitoring
  description: Processes financial transactions in real time for immediate fraud detection.
- name: ISO 20022 Compliance
  description: Built to ISO 20022 standards for financial messaging interoperability.
- name: Payment Platform Adapter
  description: Transforms non-ISO 20022 messages into ISO 20022 compatible formats.
- name: Rule-Based Fraud Detection
  description: Configurable rule processors evaluate transactions for suspicious behavior.
- name: Typology Scoring
  description: Aggregates rule results into fraud and AML typology scores.
- name: AML Compliance
  description: Anti-money laundering monitoring built into the transaction processing pipeline.
- name: Case Management Integration
  description: Issues investigation alerts and case data to external case management systems.
- name: Transaction Blocking
  description: Can block high-risk transactions to prevent financial loss.
- name: Kubernetes Deployment
  description: Helm charts available for AKS, EKS, GKE, and on-premises Kubernetes deployments.
- name: GraphQL Access
  description: Hasura GraphQL API layer for flexible database queries.
useCases:
- name: Fraud Detection for Mobile Money Operators
  description: Real-time monitoring of mobile financial transactions for fraud patterns.
- name: AML Compliance for Banks
  description: Automated AML screening of transactions to meet regulatory requirements.
- name: Payment Switch Monitoring
  description: Monitor transactions passing through payment switches for suspicious activity.
- name: Clearing House Risk Management
  description: Screen clearing house transactions for fraud and money laundering.
integrations:
- name: Hasura GraphQL API
  description: GraphQL access layer to the Tazama database via Hasura.
  url: https://hasura.io
- name: Keycloak Authentication
  description: Identity and access management via Keycloak.
  url: https://www.keycloak.org
- name: NATS Messaging
  description: Event streaming via NATS message broker.
  url: https://nats.io
- name: ArangoDB
  description: Multi-model database for transaction data and participant graphs.
  url: https://www.arangodb.com
- name: Mojaloop
  description: ISO 20022 messages map to Mojaloop Quote, Quote Response, and Transfer messages.
  url: https://mojaloop.io
- name: External Case Management Systems
  description: Alerts and case data sent to external case management platforms.
solutions:
- name: Financial Inclusion
  description: Enables small financial service providers in developing markets to afford fraud monitoring.
- name: Open Source Fraud Prevention
  description: First open-source real-time fraud management platform for financial services.
maintainers:
- FN: Kin Lane
  email: info@apievangelist.com