Affirm logo

Affirm

Affirm is a buy-now-pay-later platform offering installment loans at point-of-sale via merchant SDKs and direct APIs. Public Series A through F-funded company.

3 APIs 1 Capabilities 0 Features
FintechBNPLLendingPaymentsConsumer

APIs

Affirm Checkout API

Initialize and authorize Affirm checkout flows for online merchants.

Affirm Charges API

Capture, void, and refund Affirm charges; read transaction details.

Affirm Transactions API

Read transactions, settlements, and disputes.

Capabilities

Affirm Payment Management

Unified workflow capability for managing the full Affirm BNPL payment lifecycle — from initiating checkout sessions through transaction authorization, capture, refund, and dispu...

Run with Naftiko

Event Specifications

Affirm Webhooks

Affirm uses webhooks to notify merchant endpoints in real time when events occur during the customer checkout and prequalification flows. Webhooks are available to Key and Enter...

ASYNCAPI

Semantic Vocabularies

Affirm Checkout Context

11 classes · 50 properties

JSON-LD

Affirm Context

0 classes · 9 properties

JSON-LD

Affirm Direct Context

3 classes · 23 properties

JSON-LD

Affirm Disputes Context

3 classes · 21 properties

JSON-LD

Affirm Promos Context

6 classes · 30 properties

JSON-LD

Affirm Transactions Context

4 classes · 22 properties

JSON-LD

API Governance Rules

Affirm API Rules

35 rules · 16 errors 17 warnings 2 info

SPECTRAL

Resources

🔗
Website
Website
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

apis.yml Raw ↑
aid: affirm
url: https://raw.githubusercontent.com/api-evangelist/affirm/refs/heads/main/apis.yml
name: Affirm
x-type: company
description: Affirm is a buy-now-pay-later platform offering installment loans at point-of-sale via merchant SDKs and direct
  APIs. Public Series A through F-funded company.
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- Fintech
- BNPL
- Lending
- Payments
- Consumer
created: '2026-05-08'
modified: '2026-05-08'
specificationVersion: '0.19'
apis:
- name: Affirm Checkout API
  description: Initialize and authorize Affirm checkout flows for online merchants.
  humanURL: https://docs.affirm.com/developers
  baseURL: https://api.affirm.com
  tags:
  - Checkout
  - BNPL
  properties:
  - type: Documentation
    url: https://docs.affirm.com/developers
- name: Affirm Charges API
  description: Capture, void, and refund Affirm charges; read transaction details.
  humanURL: https://docs.affirm.com/developers
  baseURL: https://api.affirm.com
  tags:
  - Charges
  - Payments
  properties:
  - type: Documentation
    url: https://docs.affirm.com/developers
- name: Affirm Transactions API
  description: Read transactions, settlements, and disputes.
  humanURL: https://docs.affirm.com/developers
  baseURL: https://api.affirm.com
  tags:
  - Transactions
  - Settlements
  properties:
  - type: Documentation
    url: https://docs.affirm.com/developers
common:
- type: Website
  url: https://www.affirm.com/
- type: Plans
  url: plans/affirm-plans-pricing.yml
- type: RateLimits
  url: rate-limits/affirm-rate-limits.yml
- type: FinOps
  url: finops/affirm-finops.yml
maintainers:
- FN: Kin Lane
  email: [email protected]