Amazon Fraud Detector logo

Amazon Fraud Detector

Amazon Fraud Detector is a fully managed service that uses machine learning to identify potentially fraudulent activities and accurately distinguish between legitimate and high-risk transactions. It uses your data and the same technology that Amazon uses to protect its own business from fraud.

1 APIs 7 Features
Financial ServicesFraud DetectionMachine LearningSecurity

APIs

Amazon Fraud Detector API

The Amazon Fraud Detector API provides programmatic access to create and manage detectors, models, event types, entities, labels, outcomes, rules, and variables for automated fr...

Features

No ML Expertise Required

Automatically trains and deploys ML models using your historical transaction data without requiring ML expertise.

Real-Time Fraud Scoring

Returns fraud scores within milliseconds for integration into transaction approval flows.

Pre-Built Models

Online Fraud Insights (OFI), Transaction Fraud Insights (TFI), and Account Takeover Insights (ATI) pre-trained model types.

Rule Engine

DETECTORPL rule language allows writing conditional logic using model scores and event variables.

Model Explainability

Variable importance scores explain which factors most influenced a fraud prediction.

Cold Start Protection

Uses Amazon fraud experience to provide immediate predictions even with limited historical data.

Event Ingestion

Ingest historical labeled events to continuously improve model accuracy over time.

Use Cases

Payment Fraud Detection

Score credit card and payment transactions in real-time to block fraudulent purchases.

Account Takeover Prevention

Detect unauthorized login attempts and account compromise using behavioral signals.

New Account Fraud

Identify fraudulent new account registrations at signup to prevent synthetic identity fraud.

Promotion Abuse Detection

Flag users abusing discount codes, referral bonuses, and promotional offers.

Chargeback Prevention

Reduce chargeback rates by blocking high-risk transactions before they complete.

Insurance Claims Fraud

Score insurance claims for fraudulent patterns in real-time during claim submission.

Semantic Vocabularies

Amazon Fraud Detector Context

5 classes · 12 properties

JSON-LD

API Governance Rules

Amazon Fraud Detector API Rules

25 rules · 7 errors 16 warnings 2 info

SPECTRAL

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
ArazzoWorkflows
ArazzoWorkflows
🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
SignUp
SignUp
🟢
StatusPage
StatusPage
👥
YouTube
YouTube
👥
StackOverflow
StackOverflow
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD

Sources

Raw ↑
aid: amazon-fraud-detector
name: Amazon Fraud Detector
description: >-
  Amazon Fraud Detector is a fully managed service that uses machine learning to identify potentially fraudulent
  activities and accurately distinguish between legitimate and high-risk transactions. It uses your data and the same
  technology that Amazon uses to protect its own business from fraud.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - AWS
  - Financial Services
  - Fraud Detection
  - Machine Learning
  - Security
url: https://raw.githubusercontent.com/api-evangelist/amazon-fraud-detector/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
  - aid: amazon-fraud-detector:amazon-fraud-detector-api
    name: Amazon Fraud Detector API
    description: >-
      The Amazon Fraud Detector API provides programmatic access to create and manage detectors, models, event types,
      entities, labels, outcomes, rules, and variables for automated fraud detection workflows.
    humanURL: https://aws.amazon.com/fraud-detector/
    baseURL: https://frauddetector.amazonaws.com
    tags:
      - Fraud Detection
      - Machine Learning
      - Security
    properties:
      - type: Documentation
        url: https://docs.aws.amazon.com/frauddetector/latest/ug/what-is-frauddetector.html
      - type: OpenAPI
        url: openapi/amazon-fraud-detector-openapi.yml
      - type: JSONSchema
        url: json-schema/amazon-fraud-detector-detector-schema.json
      - type: JSONSchema
        url: json-schema/amazon-fraud-detector-model-schema.json
      - type: JSONSchema
        url: json-schema/amazon-fraud-detector-rule-schema.json
      - type: JSONSchema
        url: json-schema/amazon-fraud-detector-event-type-schema.json
      - type: JSONSchema
        url: json-schema/amazon-fraud-detector-tag-schema.json
      - type: JSONStructure
        url: json-structure/amazon-fraud-detector-detector-structure.json
      - type: JSONStructure
        url: json-structure/amazon-fraud-detector-model-structure.json
      - type: JSONStructure
        url: json-structure/amazon-fraud-detector-rule-structure.json
      - type: JSONStructure
        url: json-structure/amazon-fraud-detector-event-type-structure.json
      - type: JSONStructure
        url: json-structure/amazon-fraud-detector-tag-structure.json
      - type: Example
        url: examples/amazon-fraud-detector-detector-example.json
      - type: Example
        url: examples/amazon-fraud-detector-model-example.json
      - type: Example
        url: examples/amazon-fraud-detector-rule-example.json
      - type: Example
        url: examples/amazon-fraud-detector-event-type-example.json
      - type: Example
        url: examples/amazon-fraud-detector-tag-example.json
      - type: GettingStarted
        url: https://aws.amazon.com/fraud-detector/getting-started/
      - type: Pricing
        url: https://aws.amazon.com/fraud-detector/pricing/
      - type: FAQ
        url: https://aws.amazon.com/fraud-detector/faqs/
      - type: APIReference
        url: https://docs.aws.amazon.com/frauddetector/latest/api/Welcome.html
common:
  - type: PostmanWorkspace
    url: https://www.postman.com/kinlaneapi/amazon-fraud-detector/overview
  - type: ArazzoWorkflows
    url: arazzo/
    workflows:
      - url: arazzo/amazon-fraud-detector-author-rule-workflow.yml
        name: Amazon Fraud Detector Author Rule
        summary: Create a DETECTORPL rule for a detector and read the detector's rules back to confirm it.
      - url: arazzo/amazon-fraud-detector-bootstrap-event-type-workflow.yml
        name: Amazon Fraud Detector Bootstrap Event Type
        summary: Create fraud and legit labels, define an event type that uses them, then confirm the event type exists.
      - url: arazzo/amazon-fraud-detector-decommission-detector-workflow.yml
        name: Amazon Fraud Detector Decommission Detector
        summary: Inspect a detector's rules and then delete the detector, branching when rules still block deletion.
      - url: arazzo/amazon-fraud-detector-detector-pipeline-workflow.yml
        name: Amazon Fraud Detector Detector Pipeline
        summary: Define an event type, create a detector and a rule, then score a sample event against the detector.
      - url: arazzo/amazon-fraud-detector-inventory-models-detectors-workflow.yml
        name: Amazon Fraud Detector Inventory Models and Detectors
        summary: List models for an event type, then list detectors and tag a chosen detector with its model count.
      - url: arazzo/amazon-fraud-detector-provision-model-detector-workflow.yml
        name: Amazon Fraud Detector Provision Model and Detector
        summary: Define an event type, create an ML model and a detector on top of it, then confirm the detector exists.
      - url: arazzo/amazon-fraud-detector-score-event-and-tag-workflow.yml
        name: Amazon Fraud Detector Score Event and Tag
        summary: Score an event against a detector and branch on the returned model score to tag the detector accordingly.
      - url: arazzo/amazon-fraud-detector-tag-and-audit-resource-workflow.yml
        name: Amazon Fraud Detector Tag and Audit Resource
        summary: Assign tags to a Fraud Detector resource and read its tags back to confirm they were applied.
  - type: Portal
    url: https://aws.amazon.com/fraud-detector/
  - type: Website
    url: https://aws.amazon.com/fraud-detector/
  - type: Documentation
    url: https://docs.aws.amazon.com/frauddetector/
  - type: TermsOfService
    url: https://aws.amazon.com/service-terms/
  - type: PrivacyPolicy
    url: https://aws.amazon.com/privacy/
  - type: Support
    url: https://aws.amazon.com/premiumsupport/
  - type: Blog
    url: https://aws.amazon.com/blogs/machine-learning/
  - type: GitHubOrganization
    url: https://github.com/aws
  - type: Console
    url: https://console.aws.amazon.com/frauddetector/
  - type: SignUp
    url: https://portal.aws.amazon.com/billing/signup
  - type: StatusPage
    url: https://health.aws.amazon.com/health/status
  - type: YouTube
    url: https://www.youtube.com/user/AmazonWebServices
  - type: StackOverflow
    url: https://stackoverflow.com/questions/tagged/amazon-fraud-detector
  - type: SpectralRules
    url: rules/amazon-fraud-detector-spectral-rules.yml
  - type: Vocabulary
    url: vocabulary/amazon-fraud-detector-vocabulary.yaml
  - type: JSONLD
    url: json-ld/amazon-fraud-detector-context.jsonld
  - type: Features
    data:
      - name: No ML Expertise Required
        description: >-
          Automatically trains and deploys ML models using your historical transaction data without requiring ML
          expertise.
      - name: Real-Time Fraud Scoring
        description: Returns fraud scores within milliseconds for integration into transaction approval flows.
      - name: Pre-Built Models
        description: >-
          Online Fraud Insights (OFI), Transaction Fraud Insights (TFI), and Account Takeover Insights (ATI) pre-trained
          model types.
      - name: Rule Engine
        description: DETECTORPL rule language allows writing conditional logic using model scores and event variables.
      - name: Model Explainability
        description: Variable importance scores explain which factors most influenced a fraud prediction.
      - name: Cold Start Protection
        description: Uses Amazon fraud experience to provide immediate predictions even with limited historical data.
      - name: Event Ingestion
        description: Ingest historical labeled events to continuously improve model accuracy over time.
  - type: UseCases
    data:
      - name: Payment Fraud Detection
        description: Score credit card and payment transactions in real-time to block fraudulent purchases.
      - name: Account Takeover Prevention
        description: Detect unauthorized login attempts and account compromise using behavioral signals.
      - name: New Account Fraud
        description: Identify fraudulent new account registrations at signup to prevent synthetic identity fraud.
      - name: Promotion Abuse Detection
        description: Flag users abusing discount codes, referral bonuses, and promotional offers.
      - name: Chargeback Prevention
        description: Reduce chargeback rates by blocking high-risk transactions before they complete.
      - name: Insurance Claims Fraud
        description: Score insurance claims for fraudulent patterns in real-time during claim submission.
  - type: Integrations
    data:
      - name: Amazon S3
        description: Store training datasets and export labeled event data to S3 for model training.
      - name: AWS IAM
        description: Control access to detectors, models, and predictions using IAM roles and policies.
      - name: Amazon SageMaker
        description: Combine Fraud Detector with SageMaker for custom ML pipelines and model integration.
      - name: Amazon CloudWatch
        description: Monitor prediction volumes, model performance, and API error rates.
      - name: AWS KMS
        description: Encrypt training data and model artifacts with customer-managed KMS keys.
      - name: Amazon EventBridge
        description: Route fraud detection outcomes to downstream systems for automated response workflows.
      - name: Amazon SNS
        description: Send real-time fraud alert notifications to operations teams via SNS topics.
  - type: Integrations
    url: https://aws.amazon.com/marketplace
integrations:
  - name: Sign in
  - name: Agent Mode
  - name: Why AWS Marketplace?
  - name: Get started in AWS Marketplace
  - name: Industry
  - name: Resources
  - name: Become a Channel Partner
  - name: Sell in AWS Marketplace
  - name: Manage Your Account
maintainers:
  - FN: Kin Lane
    email: [email protected]