Sift website screenshot

Sift

Sift (formerly Sift Science) is the San Francisco-based Digital Trust and Safety platform that protects more than 700 global brands from payment fraud, account takeover, content abuse, promotion abuse, and money movement risk. Sift's APIs ingest user, device, payment, content, and verification events, return real-time risk scores per abuse type, automate decisions through Workflows, ship a Verification API for step-up challenges, and operate a Console for analyst case management. Sift was founded in 2011, processes more than one trillion events per year, and reports a median annual loss prevented of about $4.2M per customer.

Sift publishes 6 APIs on the APIs.io network, including Decisions API, Events API, Labels API, and 3 more. Tagged areas include Fraud Prevention, Trust And Safety, Risk Scoring, Identity Verification, and Chargebacks.

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

Sift’s developer surface includes authentication, developer portal, documentation, API reference, getting-started guide, changelog, support, and 37 more developer resources.

69.3/100 exemplar ▬ flat Agent 31/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessSelf serve
6 APIs 8 Features 7 Use Cases
Fraud PreventionTrust And SafetyRisk ScoringIdentity VerificationChargebacksAccount TakeoverContent Abuse

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 69.3/100 · exemplar
Contract Quality 18.0 / 25
Developer Ergonomics 15.7 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 8.9 / 13
Governance 8.3 / 12
Discoverability 6.5 / 10
Agent readiness — 31/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 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/sift-com: 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 6

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

Sift Decisions API

Apply and retrieve decisions on Sift entities.

Sift Events API

Send fraud and abuse signals to Sift for scoring.

Sift Labels API

Apply and remove fraud labels on Sift users.

Sift Scores API

Retrieve and recompute Sift risk scores.

Sift Verification API

Send, resend, and check verification challenges.

Sift Workflows API

Inspect Sift Workflow evaluations.

Postman Collections 6

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 6

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

Sift Decisions API

OPEN COLLECTION

Sift Events API

OPEN COLLECTION

Sift Labels API

OPEN COLLECTION

Sift Score API

OPEN COLLECTION

Sift Verification API

OPEN COLLECTION

Sift Workflows API

OPEN COLLECTION

Arazzo Workflows 7

Multi-step API workflows described with the Arazzo specification.

Sift Chargeback Label And Rescore

Record a chargeback, label the user as fraudulent, and force a fresh score.

ARAZZO

Sift Login Step-Up Verification

Score a login for account takeover and require verification when risk is high.

ARAZZO

Sift Manual Review And Decide User

Pull a user's score, resolve a valid decision, apply it, and confirm the result.

ARAZZO

Sift Screen Account Creation

Score a new account on signup and decision the user when risk is high.

ARAZZO

Sift Screen Order And Transaction

Score an order, confirm payment risk with the user score, and decision the order.

ARAZZO

Sift Transaction Score And Decide

Score a transaction, read the payment score, and decision the user or session.

ARAZZO

Sift Workflow Run Evaluation

Trigger a synchronous workflow evaluation, list the user's runs, and inspect one.

ARAZZO

Scroll for all 7

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Sift Com Rate Limits

8 limits

RATE LIMITS

FinOps 1

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

Features 8

Notable capabilities this provider offers.

Sift Score

Unified 0 to 100 risk score per abuse type powered by Sift's global trust network.

Workflows

Visual rule and ML composition that automates accept, review, and block decisions.

Console

Analyst workbench for case management, queue review, and decisioning.

Device Fingerprinting

JavaScript snippet plus iOS, Android, and React Native SDKs for device telemetry.

Synchronous Scoring

Inline scoring on the Events API via `return_score=true` for real-time decisioning.

Verification

Built-in SMS, email, phone, push, biometric, and security key verification with risk hooks.

Dispute Management

Automated chargeback representment with network-tuned evidence packages.

Sandbox Environment

Sandbox API keys for safe integration and load testing.

Scroll for all 8

Semantic Vocabularies 1

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

Sift Context

0 classes · 5 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Sift API Rules

4 rules · 3 warnings 1 info

SPECTRAL

Sift API Rules

5 rules · 3 errors 2 warnings

SPECTRAL

JSON Schema 4

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

Sift Decision

5 properties

JSON SCHEMA

Sift Event

11 properties

JSON SCHEMA

Sift Score

7 properties

JSON SCHEMA

Sift Verification

10 properties

JSON SCHEMA

Examples 2

Example request and response payloads for these APIs.

Sift Create Order Example

15 fields

EXAMPLE

Security Posture 2

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

Sift Com Authentication

http · 1 scheme

SECURITY

Sift Com Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

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

Sift Com Agentic Access

16 operations · 11 acting

16 operations · 11 acting

AGENTIC

Use Cases 7

What developers build with this provider.

Payment Fraud

Stop card-not-present fraud, stolen card use, and high-risk transactions at checkout.

Account Takeover

Detect credential stuffing and ATO at login with device, behavior, and identity signals.

Account Creation Abuse

Block fake account creation, fraud rings, and bot signups.

Promotion Abuse

Detect referral, coupon, and promotion abuse across new and existing users.

Content Scams

Catch spam, scams, and abusive content across messaging, listings, and reviews.

Money Movement

Risk score peer-to-peer transfers, withdrawals, and fintech money movement flows.

Chargeback Dispute Management

Automate dispute representment to recover chargeback revenue.

Scroll for all 7

Integrations 7

Pre-built integrations with other platforms and tools.

Stripe

Card-not-present scoring on Stripe transactions.

Adyen

Risk decisioning integrated with Adyen payment flows.

Braintree

Risk decisioning integrated with Braintree.

Shopify

Sift app for the Shopify ecosystem.

Auth0

Login risk decisioning via Sift signals.

Salesforce

Sift signals surfaced into Salesforce customer records.

Segment

Event piping from Segment into the Sift Events API.

Scroll for all 7

Solutions 6

Packaged solutions this provider offers.

Digital Commerce

Internet And Software

Finance And Fintech

Online Gambling

Travel And Transportation

Food And Delivery

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 10

Pagination, idempotency, versioning, errors, and events

Scroll for all 10

Build 10

SDKs, sample code, and the tooling you integrate with

Scroll for all 10

Access & Security 3

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 5

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: sift-com
url: https://raw.githubusercontent.com/api-evangelist/sift-com/refs/heads/main/apis.yml
name: Sift
tags:
- Fraud Prevention
- Trust And Safety
- Risk Scoring
- Identity Verification
- Chargebacks
- Account Takeover
- Content Abuse
kind: contract
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/sift-com.png
access: 3rd-Party
apis:
- aid: sift-com:sift-com-decisions-api
  name: Sift Decisions API
  description: Apply and retrieve decisions on Sift entities.
  humanURL: https://developers.sift.com/docs/curl/events-api
  tags:
  - Decisions
  properties:
  - type: OpenAPI
    url: openapi/sift-com-decisions-api-openapi.yml
  - type: Documentation
    url: https://developers.sift.com/docs/curl/events-api
  - type: JSONSchema
    url: json-schema/sift-event-schema.json
  - type: Examples
    url: examples/sift-create-order-example.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/decisions-api
  - type: JSONSchema
    url: json-schema/sift-decision-schema.json
  - type: Examples
    url: examples/sift-apply-decision-example.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/score-api
  - type: JSONSchema
    url: json-schema/sift-score-schema.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/verification-api
  - type: JSONSchema
    url: json-schema/sift-verification-schema.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/workflows
  - type: Documentation
    url: https://developers.sift.com/docs/curl/labels-api
- aid: sift-com:sift-com-events-api
  name: Sift Events API
  description: Send fraud and abuse signals to Sift for scoring.
  humanURL: https://developers.sift.com/docs/curl/events-api
  tags:
  - Events
  properties:
  - type: OpenAPI
    url: openapi/sift-com-events-api-openapi.yml
  - type: Documentation
    url: https://developers.sift.com/docs/curl/events-api
  - type: JSONSchema
    url: json-schema/sift-event-schema.json
  - type: Examples
    url: examples/sift-create-order-example.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/decisions-api
  - type: JSONSchema
    url: json-schema/sift-decision-schema.json
  - type: Examples
    url: examples/sift-apply-decision-example.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/score-api
  - type: JSONSchema
    url: json-schema/sift-score-schema.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/verification-api
  - type: JSONSchema
    url: json-schema/sift-verification-schema.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/workflows
  - type: Documentation
    url: https://developers.sift.com/docs/curl/labels-api
- aid: sift-com:sift-com-labels-api
  name: Sift Labels API
  description: Apply and remove fraud labels on Sift users.
  humanURL: https://developers.sift.com/docs/curl/events-api
  tags:
  - Labels
  properties:
  - type: OpenAPI
    url: openapi/sift-com-labels-api-openapi.yml
  - type: Documentation
    url: https://developers.sift.com/docs/curl/events-api
  - type: JSONSchema
    url: json-schema/sift-event-schema.json
  - type: Examples
    url: examples/sift-create-order-example.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/decisions-api
  - type: JSONSchema
    url: json-schema/sift-decision-schema.json
  - type: Examples
    url: examples/sift-apply-decision-example.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/score-api
  - type: JSONSchema
    url: json-schema/sift-score-schema.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/verification-api
  - type: JSONSchema
    url: json-schema/sift-verification-schema.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/workflows
  - type: Documentation
    url: https://developers.sift.com/docs/curl/labels-api
- aid: sift-com:sift-com-scores-api
  name: Sift Scores API
  description: Retrieve and recompute Sift risk scores.
  humanURL: https://developers.sift.com/docs/curl/events-api
  tags:
  - Scores
  properties:
  - type: OpenAPI
    url: openapi/sift-com-scores-api-openapi.yml
  - type: Documentation
    url: https://developers.sift.com/docs/curl/events-api
  - type: JSONSchema
    url: json-schema/sift-event-schema.json
  - type: Examples
    url: examples/sift-create-order-example.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/decisions-api
  - type: JSONSchema
    url: json-schema/sift-decision-schema.json
  - type: Examples
    url: examples/sift-apply-decision-example.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/score-api
  - type: JSONSchema
    url: json-schema/sift-score-schema.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/verification-api
  - type: JSONSchema
    url: json-schema/sift-verification-schema.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/workflows
  - type: Documentation
    url: https://developers.sift.com/docs/curl/labels-api
- aid: sift-com:sift-com-verification-api
  name: Sift Verification API
  description: Send, resend, and check verification challenges.
  humanURL: https://developers.sift.com/docs/curl/events-api
  tags:
  - Verification
  properties:
  - type: OpenAPI
    url: openapi/sift-com-verification-api-openapi.yml
  - type: Documentation
    url: https://developers.sift.com/docs/curl/events-api
  - type: JSONSchema
    url: json-schema/sift-event-schema.json
  - type: Examples
    url: examples/sift-create-order-example.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/decisions-api
  - type: JSONSchema
    url: json-schema/sift-decision-schema.json
  - type: Examples
    url: examples/sift-apply-decision-example.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/score-api
  - type: JSONSchema
    url: json-schema/sift-score-schema.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/verification-api
  - type: JSONSchema
    url: json-schema/sift-verification-schema.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/workflows
  - type: Documentation
    url: https://developers.sift.com/docs/curl/labels-api
- aid: sift-com:sift-com-workflows-api
  name: Sift Workflows API
  description: Inspect Sift Workflow evaluations.
  humanURL: https://developers.sift.com/docs/curl/events-api
  tags:
  - Workflows
  properties:
  - type: OpenAPI
    url: openapi/sift-com-workflows-api-openapi.yml
  - type: Documentation
    url: https://developers.sift.com/docs/curl/events-api
  - type: JSONSchema
    url: json-schema/sift-event-schema.json
  - type: Examples
    url: examples/sift-create-order-example.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/decisions-api
  - type: JSONSchema
    url: json-schema/sift-decision-schema.json
  - type: Examples
    url: examples/sift-apply-decision-example.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/score-api
  - type: JSONSchema
    url: json-schema/sift-score-schema.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/verification-api
  - type: JSONSchema
    url: json-schema/sift-verification-schema.json
  - type: Documentation
    url: https://developers.sift.com/docs/curl/workflows
  - type: Documentation
    url: https://developers.sift.com/docs/curl/labels-api
common:
- type: AgenticAccess
  url: agentic-access/sift-com-agentic-access.yml
- type: DomainSecurity
  url: security/sift-com-domain-security.yml
- type: Authentication
  url: authentication/sift-com-authentication.yml
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/sift/overview
- type: Arazzo
  url: arazzo/sift-com-chargeback-label-rescore-workflow.yml
  name: Sift Chargeback Label And Rescore
- type: Arazzo
  url: arazzo/sift-com-login-step-up-verification-workflow.yml
  name: Sift Login Step-Up Verification
- type: Arazzo
  url: arazzo/sift-com-review-and-decide-user-workflow.yml
  name: Sift Manual Review And Decide User
- type: Arazzo
  url: arazzo/sift-com-screen-account-creation-workflow.yml
  name: Sift Screen Account Creation
- type: Arazzo
  url: arazzo/sift-com-screen-order-transaction-workflow.yml
  name: Sift Screen Order And Transaction
- type: Arazzo
  url: arazzo/sift-com-transaction-score-decision-workflow.yml
  name: Sift Transaction Score And Decide
- type: Arazzo
  url: arazzo/sift-com-workflow-run-evaluation-workflow.yml
  name: Sift Workflow Run Evaluation
- url: https://sift.com
  type: Portal
- url: https://developers.sift.com
  type: Documentation
- url: https://developers.sift.com/docs/curl/api-overview
  name: Sift API Overview
  type: APIReference
- url: https://developers.sift.com/tutorials
  type: GettingStarted
- url: https://developers.sift.com/docs/curl/api-overview/authentication
  type: Authentication
- url: https://developers.sift.com/docs/curl/api-overview/rate-limits
  type: RateLimits
- url: https://status.sift.com
  type: StatusPage
- url: https://status.sift.com/history
  type: ChangeLog
- url: https://support.sift.com
  type: Support
- url: https://engineering.sift.com
  type: Blog
- url: https://sift.com/blog
  type: Blog
- url: https://sift.com/legal-and-compliance
  type: TermsOfService
- url: https://sift.com/privacy-policy
  type: PrivacyPolicy
- url: https://console.sift.com
  name: Sift Console
  type: Console
- url: https://console.sift.com/signup
  type: Signup
- url: https://github.com/SiftScience
  type: GitHubOrganization
- url: https://github.com/SiftScience/sift-python
  name: Sift Python SDK
  type: SDKs
- url: https://github.com/SiftScience/sift-ruby
  name: Sift Ruby SDK
  type: SDKs
- url: https://github.com/SiftScience/sift-java
  name: Sift Java SDK
  type: SDKs
- url: https://github.com/SiftScience/sift-php
  name: Sift PHP SDK
  type: SDKs
- url: https://github.com/SiftScience/sift-dotnet
  name: Sift .NET SDK
  type: SDKs
- url: https://github.com/SiftScience/sift-ios
  name: Sift iOS SDK
  type: SDKs
- url: https://github.com/SiftScience/sift-android
  name: Sift Android SDK
  type: SDKs
- url: https://github.com/SiftScience/sift-react-native
  name: Sift React Native SDK
  type: SDKs
- url: https://www.linkedin.com/company/siftscience
  type: LinkedIn
- url: https://twitter.com/GetSift
  type: Twitter
- url: https://www.youtube.com/c/SiftScience
  type: YouTube
- url: rules/sift-com-rules.yml
  type: SpectralRules
- url: vocabulary/sift-com-vocabulary.yml
  type: Vocabulary
- url: json-ld/sift-context.jsonld
  type: JSONLD
- url: plans/sift-com-plans-pricing.yml
  type: Plans
- url: rate-limits/sift-com-rate-limits.yml
  type: RateLimits
- url: finops/sift-com-finops.yml
  type: FinOps
- type: Features
  data:
  - name: Sift Score
    description: Unified 0 to 100 risk score per abuse type powered by Sift's global trust network.
  - name: Workflows
    description: Visual rule and ML composition that automates accept, review, and block decisions.
  - name: Console
    description: Analyst workbench for case management, queue review, and decisioning.
  - name: Device Fingerprinting
    description: JavaScript snippet plus iOS, Android, and React Native SDKs for device telemetry.
  - name: Synchronous Scoring
    description: Inline scoring on the Events API via `return_score=true` for real-time decisioning.
  - name: Verification
    description: Built-in SMS, email, phone, push, biometric, and security key verification with risk hooks.
  - name: Dispute Management
    description: Automated chargeback representment with network-tuned evidence packages.
  - name: Sandbox Environment
    description: Sandbox API keys for safe integration and load testing.
- type: UseCases
  data:
  - name: Payment Fraud
    description: Stop card-not-present fraud, stolen card use, and high-risk transactions at checkout.
  - name: Account Takeover
    description: Detect credential stuffing and ATO at login with device, behavior, and identity signals.
  - name: Account Creation Abuse
    description: Block fake account creation, fraud rings, and bot signups.
  - name: Promotion Abuse
    description: Detect referral, coupon, and promotion abuse across new and existing users.
  - name: Content Scams
    description: Catch spam, scams, and abusive content across messaging, listings, and reviews.
  - name: Money Movement
    description: Risk score peer-to-peer transfers, withdrawals, and fintech money movement flows.
  - name: Chargeback Dispute Management
    description: Automate dispute representment to recover chargeback revenue.
- type: Solutions
  data:
  - name: Digital Commerce
  - name: Internet And Software
  - name: Finance And Fintech
  - name: Online Gambling
  - name: Travel And Transportation
  - name: Food And Delivery
- type: Integrations
  data:
  - name: Stripe
    description: Card-not-present scoring on Stripe transactions.
  - name: Adyen
    description: Risk decisioning integrated with Adyen payment flows.
  - name: Braintree
    description: Risk decisioning integrated with Braintree.
  - name: Shopify
    description: Sift app for the Shopify ecosystem.
  - name: Auth0
    description: Login risk decisioning via Sift signals.
  - name: Salesforce
    description: Sift signals surfaced into Salesforce customer records.
  - name: Segment
    description: Event piping from Segment into the Sift Events API.
created: '2025-09-15T00:00:00.000Z'
modified: '2026-05-25'
position: Consuming
description: 'Sift (formerly Sift Science) is the San Francisco-based Digital Trust and Safety platform that protects more
  than

  700 global brands from payment fraud, account takeover, content abuse, promotion abuse, and money movement risk.

  Sift''s APIs ingest user, device, payment, content, and verification events, return real-time risk scores per

  abuse type, automate decisions through Workflows, ship a Verification API for step-up challenges, and operate a

  Console for analyst case management. Sift was founded in 2011, processes more than one trillion events per year,

  and reports a median annual loss prevented of about $4.2M per customer.

  '
maintainers:
- FN: Kin Lane
  email: info@apievangelist.com
  X: apievangelist
  url: https://apievangelist.com
specificationVersion: '0.16'