aid: forage

name: Forage

description: Forage is a mission-driven payments company and one of only three payment processors approved by the USDA Food and Nutrition Service
  (FNS) to accept SNAP EBT and EBT Cash online. Forage gives grocery retailers, marketplaces, and platforms the API, SDKs, and regulatory expertise
  to add government-benefit tender (SNAP, EBT Cash, and HSA/FSA) to online and in-store checkout. The Forage Payments API tokenizes EBT cards,
  runs PIN-secured balance inquiries, and creates, captures, voids, and refunds EBT payments and orders, backed by JavaScript, iOS, Android, and
  POS Terminal SDKs, webhooks for order/payment/refund events, and daily CSV reconciliation reports.

deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: false
  label: Hosted service · you call their endpoint
  confidence: medium
  source:
  - pricing
  generated: '2026-08-28'
  method: derived

accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived

image: https://framerusercontent.com/assets/ZoPlyiuvY1BwAuHbWMWp7HW8UmE.png

url: https://raw.githubusercontent.com/api-evangelist/forage/refs/heads/main/apis.yml

x-type: company

x-source: vc-portfolio

x-backed-by:
- lightspeed-venture-partners

x-tier: stub

x-tier-reason: portfolio-lead

specificationVersion: '0.23'

created: '2026-07-17'

modified: '2026-07-19'

x-docs-platform: readme

x-docs-platform-confidence: high

x-docs-platform-checked: 2026-10-03

tags:
- Company
- Payments
- EBT
- SNAP
- EBT Cash
- HSA/FSA
- Fintech
- Government Benefits
- Grocery
- Checkout
- Financial Services

tags_raw:
- Company
- Payments
- EBT
- SNAP
- EBT Cash
- HSA/FSA
- Fintech
- Government Benefits
- Grocery
- Checkout
- Financial Services
- Financial-Services

maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io

common:
- type: CapabilityMap
  url: capabilities/forage-capability-edges.yml
  name: Forage Business Capability Map
- type: Plans
  url: plans/forage-plans-pricing.yml
- type: AgenticAccess
  url: agentic-access/forage-agentic-access.yml
- type: Spectral
  url: rules/forage-rules.yml
- type: JSONLD
  url: json-ld/forage-context.jsonld
- type: Vocabulary
  url: vocabulary/forage-vocabulary.yml
- type: Sandbox
  url: sandbox/forage-sandbox.yml
- type: X-MCPServerCandidate
  url: mcp/forage-mcp.yml
- type: Hosts
  url: hosts/forage-hosts.yml
- type: Vendors
  url: vendors/forage-vendors.yml
- type: Security
  url: https://www.joinforage.com/app/support/security
- type: Newsroom
  url: https://www.joinforage.com/newsroom
- type: OAuthScopes
  url: scopes/forage-scopes.yml
- type: DomainSecurity
  url: security/forage-domain-security.yml
- type: Website
  url: https://www.joinforage.com
- type: DeveloperPortal
  url: https://docs.joinforage.app/docs/overview
- type: Documentation
  url: https://docs.joinforage.app/docs/overview
- type: APIReference
  url: https://docs.joinforage.app/reference/introduction
- type: GettingStarted
  url: https://docs.joinforage.app/docs/setup
- type: Support
  url: https://www.joinforage.com/get-in-touch
- type: Blog
  url: https://www.joinforage.com/blog
- type: GitHubOrganization
  url: https://github.com/teamforage
- type: Pricing
  url: https://www.joinforage.com/pricing
- type: SignUp
  url: https://www.joinforage.com/get-in-touch
- type: TermsOfService
  url: https://www.joinforage.com/pages/terms-of-use
- type: PrivacyPolicy
  url: https://www.joinforage.com/pages/privacy
- type: StatusPage
  url: https://status.joinforage.app
- type: ChangeLog
  url: changelog/forage-changelog.yml
- type: Deprecation
  url: lifecycle/forage-lifecycle.yml
- type: Lifecycle
  url: lifecycle/forage-lifecycle.yml
- type: Authentication
  url: authentication/forage-authentication.yml
- type: Idempotency
  url: conventions/forage-conventions.yml
- type: Conventions
  url: conventions/forage-conventions.yml
- type: RateLimits
  url: https://docs.joinforage.app/reference/request-limits
- type: MCPServer
  url: mcp/forage-mcp.yml
- type: LLMsTxt
  url: llms/forage-llms.txt
- type: Packages
  url: packages/forage-packages.yml
- type: SDKs
  url: packages/forage-packages.yml
- type: Components
  url: components/forage-components.yml
- type: Webhooks
  url: asyncapi/forage-webhooks.yml
- type: AgentSkill
  url: skills/_index.yml
- type: ErrorCatalog
  url: errors/forage-problem-types.yml
- type: DeclineCodes
  url: errors/forage-decline-codes.yml
- type: DataModel
  url: data-model/forage-data-model.yml
- type: Conformance
  url: conformance/forage-conformance.yml
- type: Compliance
  url: https://trust.joinforage.app/
- type: TrustCenter
  url: security/forage-trust-center.yml

apis:
- name: Forage EBT SNAP Payments API
  description: >-
    REST API to tokenize EBT cards, run PIN-secured balance inquiries, and create, capture, void, and
    refund EBT SNAP, EBT Cash, and HSA/FSA payments and orders for online and in-store checkout.
  humanURL: https://docs.joinforage.app/reference/introduction
  baseURL: https://api.joinforage.app
  tags:
  - Payments
  - EBT
  - SNAP
  properties:
  - url: openapi/forage-payments-api-openapi.yml
    type: OpenAPI
  - type: Documentation
    url: https://docs.joinforage.app/docs/overview
  - type: APIReference
    url: https://docs.joinforage.app/reference/introduction
  - type: Sandbox
    url: https://api.sandbox.joinforage.app
  - type: JSONSchema
    url: json-schema/forage-payment-response-schema.json
  - type: JSONSchema
    url: json-schema/forage-order-and-taxes-report-response-schema.json
  - type: JSONSchema
    url: json-schema/forage-order-payment-response-schema.json
  - type: JSONSchema
    url: json-schema/forage-payment-refund-response-schema.json
  - type: JSONSchema
    url: json-schema/forage-order-refund-response-schema.json
  - type: JSONSchema
    url: json-schema/forage-error-response-object-schema.json
  aid: forage:forage-ebt-snap-payments-api
- aid: forage:forage-bearer-tokens-api
  name: Forage Bearer Tokens API
  description: The Bearer Tokens API from Forage — 4 operation(s) for bearer tokens.
  humanURL: https://docs.joinforage.app/reference/introduction
  baseURL: https://api.joinforage.app
  tags:
  - Bearer Tokens
  properties:
  - type: OpenAPI
    url: openapi/forage-bearer-tokens-api-openapi.yml
- aid: forage:forage-card-details-api
  name: Forage Card Details API
  description: The Card Details API from Forage — 1 operation(s) for card details.
  humanURL: https://docs.joinforage.app/reference/introduction
  baseURL: https://api.joinforage.app
  tags:
  - Card Details
  properties:
  - type: OpenAPI
    url: openapi/forage-card-details-api-openapi.yml
- aid: forage:forage-custom-sessions-api
  name: Forage Custom Sessions API
  description: The Custom Sessions API from Forage — 3 operation(s) for custom sessions.
  humanURL: https://docs.joinforage.app/reference/introduction
  baseURL: https://api.joinforage.app
  tags:
  - Custom Sessions
  properties:
  - type: OpenAPI
    url: openapi/forage-custom-sessions-api-openapi.yml
- aid: forage:forage-deferred-capture-api
  name: Forage Deferred Capture API
  description: The Deferred Capture API from Forage — 1 operation(s) for deferred capture.
  humanURL: https://docs.joinforage.app/reference/introduction
  baseURL: https://api.joinforage.app
  tags:
  - Deferred Capture
  properties:
  - type: OpenAPI
    url: openapi/forage-deferred-capture-api-openapi.yml
- aid: forage:forage-fully-hosted-sessions-api
  name: Forage Fully Hosted Sessions API
  description: The Fully Hosted Sessions API from Forage — 1 operation(s) for fully hosted sessions.
  humanURL: https://docs.joinforage.app/reference/introduction
  baseURL: https://api.joinforage.app
  tags:
  - Fully Hosted Sessions
  properties:
  - type: OpenAPI
    url: openapi/forage-fully-hosted-sessions-api-openapi.yml
- aid: forage:forage-order-payments-api
  name: Forage Order Payments API
  description: The Order Payments API from Forage — 3 operation(s) for order payments.
  humanURL: https://docs.joinforage.app/reference/introduction
  baseURL: https://api.joinforage.app
  tags:
  - Order Payments
  properties:
  - type: OpenAPI
    url: openapi/forage-order-payments-api-openapi.yml
- aid: forage:forage-order-refunds-api
  name: Forage Order Refunds API
  description: The Order Refunds API from Forage — 4 operation(s) for order refunds.
  humanURL: https://docs.joinforage.app/reference/introduction
  baseURL: https://api.joinforage.app
  tags:
  - Order Refunds
  properties:
  - type: OpenAPI
    url: openapi/forage-order-refunds-api-openapi.yml
- aid: forage:forage-orders-api
  name: Forage Orders API
  description: The Orders API from Forage — 2 operation(s) for orders.
  humanURL: https://docs.joinforage.app/reference/introduction
  baseURL: https://api.joinforage.app
  tags:
  - Order
  tags_raw:
  - Orders
  properties:
  - type: OpenAPI
    url: openapi/forage-orders-api-openapi.yml
- aid: forage:forage-payment-methods-api
  name: Forage Payment Methods API
  description: The Payment Methods API from Forage — 2 operation(s) for payment methods.
  humanURL: https://docs.joinforage.app/reference/introduction
  baseURL: https://api.joinforage.app
  tags:
  - Payment Methods
  properties:
  - type: OpenAPI
    url: openapi/forage-payment-methods-api-openapi.yml
- aid: forage:forage-payment-refunds-api
  name: Forage Payment Refunds API
  description: The Payment Refunds API from Forage — 3 operation(s) for payment refunds.
  humanURL: https://docs.joinforage.app/reference/introduction
  baseURL: https://api.joinforage.app
  tags:
  - Payment Refunds
  properties:
  - type: OpenAPI
    url: openapi/forage-payment-refunds-api-openapi.yml
- aid: forage:forage-reports-api
  name: Forage Reports API
  description: The Reports API from Forage — 4 operation(s) for reports.
  humanURL: https://docs.joinforage.app/reference/introduction
  baseURL: https://api.joinforage.app
  tags:
  - Reports
  properties:
  - type: OpenAPI
    url: openapi/forage-reports-api-openapi.yml
- aid: forage:forage-sandbox-testing-api
  name: Forage Sandbox Testing API
  description: The Sandbox Testing API from Forage — 2 operation(s) for sandbox testing.
  humanURL: https://docs.joinforage.app/reference/introduction
  baseURL: https://api.joinforage.app
  tags:
  - Sandbox Testing
  properties:
  - type: OpenAPI
    url: openapi/forage-sandbox-testing-api-openapi.yml
x-enrichment:
  date: '2026-07-19'
  status: backfilled
  pass: local-v1
  note: backfilled from .gitignore signal + verified work evidence

x-readme-harvest:
  date: '2026-10-14'
  ops: 43
  tool: harvest-readme-openapi.py
  portal: https://docs.joinforage.app
