Cash App website screenshot

Cash App

Cash App is a consumer mobile-first financial services platform operated by Block, Inc. (formerly Square, Inc.), a publicly traded company. Cash App is not itself a chartered bank; its banking, card, and lending features are delivered through partner institutions (deposit accounts and the Cash App Card are issued by partner banks, historically Sutton Bank and Lincoln Savings Bank; brokerage and bitcoin services run through Block subsidiaries). Its public developer surface is a merchant/PSP payment-acceptance product, not a consumer-permissioned data-access API - Cash App Pay lets partners and payment service providers charge customers directly from their Cash App balance or linked funding source, and the Afterpay (Cash App Afterpay) buy-now-pay-later product is offered through the same portal. Block runs a real, public first-party developer portal at developers.cash.app (built on Fern) that publishes downloadable OpenAPI 3.1 specifications for the Cash App Pay Partner API (Customer Request, Network, and Management APIs on api.cash.app) and the Afterpay Global API (on global-api.afterpay.com). Consumer-side account data is reached by third parties through aggregators (e.g. Plaid) rather than a first-party FDX data-access API; no FDX participation or CFPB Section 1033 data-rights posture is documented in the developer portal.

Cash App publishes 12 APIs on the APIs.io network, including Pay Network API, Pay Customer Request API, Pay Management API, and 9 more. Tagged areas include Financial Services, Payments, United States, Fintech, and Neobank.

The Cash App catalog on APIs.io includes 1 event-driven AsyncAPI specification.

Cash App’s developer surface includes authentication, documentation, support, getting-started guide, signup flow, changelog, sandbox, and 34 more developer resources.

60.4/100 strong ▬ flat Agent 87/100 agent native Full breakdown ↓
scored 2026-07-27 · rubric v0.5
12 APIs 1 MCP Servers
Financial ServicesPaymentsUnited StatesFintechNeobankBuy Now Pay LaterPayment AcceptanceDigital Wallet

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 60.4/100 · strong
Contract Quality 15.1 / 25
Developer Ergonomics 15.2 / 20
Commercial Clarity 6.8 / 20
Operational Transparency 8.2 / 13
Governance 0.0 / 12
Discoverability 10.0 / 10
Agent readiness — 87/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 9 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 3 / 3
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/cash-app: 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 12

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

Cash App Pay Network API

Server-side REST API that registers merchants and processes payments using grants - the core Cash App Pay payment-processing surface for PSP partners.

Cash App Pay Customer Request API

REST API used to get permission from customers to perform actions on their accounts (such as collecting a payment), producing the grants consumed by the Network API. Wrapped by ...

Cash App Pay Management API

REST API that controls scoped API keys and webhooks, automating key aspects of a Cash App Pay integration including least-privileged microservice access.

Afterpay Payments API

Afterpay (Cash App Afterpay) Global API for authorizing, capturing, voiding, and refunding buy-now-pay-later payments. HTTP Basic authenticated.

Afterpay Checkouts API

Afterpay Global API for creating and retrieving checkout sessions that begin an Afterpay buy-now-pay-later order flow.

Afterpay Orders API

Afterpay Global API for retrieving order details associated with an Afterpay buy-now-pay-later transaction.

Afterpay Configuration API

Afterpay Global API exposing merchant configuration and limits (such as minimum and maximum order amounts) for the Afterpay/Cash App Pay integration.

Afterpay Disputes API

Afterpay Global API for listing disputes and submitting evidence to contest Afterpay buy-now-pay-later chargebacks.

Afterpay Grants API

Afterpay Global API for retrieving and managing the grants that authorize Afterpay payment operations on a customer's behalf.

Add Cash App Pay to Your Site (Grants) API

Afterpay Global API surface for retrieving Cash App Pay grants when adding Cash App Pay directly to a website through the Afterpay Global API.

Afterpay Service Status API

Afterpay Global API health-check endpoint reporting the operational status of the Afterpay service.

Afterpay Billing Agreements API (Deprecated)

Deprecated Afterpay Global API for creating and managing recurring billing agreements; retained here as harvested for historical completeness and marked deprecated by Cash App.

Scroll for all 12

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

cash-app-mcp.yml

MCP SERVER

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Security Posture 3

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

Cash App Authentication

apiKey/http/hmac-signature · 2 schemes

SECURITY

Cash App Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Cash App Vulnerability Disclosure

Bugcrowd · security.txt · contact published

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Cash App Scopes

4 scopes

4 scopes

SCOPES

Agentic Access 1

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

Cash App Agentic Access

100 operations · 59 acting · 3 human-in-the-loop

100 operations · 59 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 8

Pagination, idempotency, versioning, errors, and events

Scroll for all 8

Build 6

SDKs, sample code, and the tooling you integrate with

Access & Security 6

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Other 4

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: cash-app
url: https://raw.githubusercontent.com/api-evangelist/cash-app/refs/heads/main/apis.yml
name: Cash App
kind: company
description: Cash App is a consumer mobile-first financial services platform operated by Block, Inc. (formerly Square, Inc.),
  a publicly traded company. Cash App is not itself a chartered bank; its banking, card, and lending features are delivered
  through partner institutions (deposit accounts and the Cash App Card are issued by partner banks, historically Sutton Bank
  and Lincoln Savings Bank; brokerage and bitcoin services run through Block subsidiaries). Its public developer surface is
  a merchant/PSP payment-acceptance product, not a consumer-permissioned data-access API - Cash App Pay lets partners and
  payment service providers charge customers directly from their Cash App balance or linked funding source, and the Afterpay
  (Cash App Afterpay) buy-now-pay-later product is offered through the same portal. Block runs a real, public first-party
  developer portal at developers.cash.app (built on Fern) that publishes downloadable OpenAPI 3.1 specifications for the Cash
  App Pay Partner API (Customer Request, Network, and Management APIs on api.cash.app) and the Afterpay Global API (on global-api.afterpay.com).
  Consumer-side account data is reached by third parties through aggregators (e.g. Plaid) rather than a first-party FDX data-access
  API; no FDX participation or CFPB Section 1033 data-rights posture is documented in the developer portal.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Financial Services
- Payments
- United States
- Fintech
- Neobank
- Buy Now Pay Later
- Payment Acceptance
- Digital Wallet
created: '2026-07-23'
modified: '2026-07-23'
specificationVersion: '0.19'
apis:
- aid: cash-app:cash-app-pay-network-api
  name: Cash App Pay Network API
  description: Server-side REST API that registers merchants and processes payments using grants - the core Cash App Pay payment-processing
    surface for PSP partners.
  humanURL: https://developers.cash.app/cash-app-pay-partner-api/api-reference/network-api
  baseURL: https://api.cash.app/network/v1
  tags:
  - Payments
  - Network API
  properties:
  - type: OpenAPI
    url: openapi/cash-app-network-api-openapi.json
  - type: Documentation
    url: https://developers.cash.app/cash-app-pay-partner-api/guides/technical-guides/api-fundamentals/introduction-to-cash-app-pay-ap-is
  - type: APIReference
    url: https://developers.cash.app/cash-app-pay-partner-api/api-reference/network-api
- aid: cash-app:cash-app-pay-customer-request-api
  name: Cash App Pay Customer Request API
  description: REST API used to get permission from customers to perform actions on their accounts (such as collecting a payment),
    producing the grants consumed by the Network API. Wrapped by the Pay Kit JavaScript SDK.
  humanURL: https://developers.cash.app/cash-app-pay-partner-api/api-reference/customer-request-api
  baseURL: https://api.cash.app/customer-request/v1
  tags:
  - Payments
  - Authorization
  properties:
  - type: OpenAPI
    url: openapi/cash-app-customer-request-api-openapi.json
  - type: Documentation
    url: https://developers.cash.app/cash-app-pay-partner-api/guides/pay-kit-sdk/pay-kit-web-overview/getting-started
  - type: APIReference
    url: https://developers.cash.app/cash-app-pay-partner-api/api-reference/customer-request-api
- aid: cash-app:cash-app-pay-management-api
  name: Cash App Pay Management API
  description: REST API that controls scoped API keys and webhooks, automating key aspects of a Cash App Pay integration including
    least-privileged microservice access.
  humanURL: https://developers.cash.app/cash-app-pay-partner-api/api-reference/management-api
  baseURL: https://api.cash.app/management/v1
  tags:
  - API Keys
  - Webhooks
  - Management API
  properties:
  - type: OpenAPI
    url: openapi/cash-app-management-api-openapi.json
  - type: Documentation
    url: https://developers.cash.app/cash-app-pay-partner-api/guides/welcome
  - type: APIReference
    url: https://developers.cash.app/cash-app-pay-partner-api/api-reference/management-api
- aid: cash-app:afterpay-payments-api
  name: Afterpay Payments API
  description: Afterpay (Cash App Afterpay) Global API for authorizing, capturing, voiding, and refunding buy-now-pay-later
    payments. HTTP Basic authenticated.
  humanURL: https://developers.cash.app/afterpay/api-reference/reference/introduction
  baseURL: https://global-api.afterpay.com
  tags:
  - Payments
  - Buy Now Pay Later
  - Afterpay
  properties:
  - type: OpenAPI
    url: openapi/cash-app-payments-openapi.json
  - type: APIReference
    url: https://developers.cash.app/afterpay/api-reference/reference/introduction
- aid: cash-app:afterpay-checkouts-api
  name: Afterpay Checkouts API
  description: Afterpay Global API for creating and retrieving checkout sessions that begin an Afterpay buy-now-pay-later
    order flow.
  humanURL: https://developers.cash.app/afterpay/api-reference/reference/introduction
  baseURL: https://global-api.afterpay.com
  tags:
  - Checkout
  - Afterpay
  properties:
  - type: OpenAPI
    url: openapi/cash-app-checkouts-openapi.json
  - type: APIReference
    url: https://developers.cash.app/afterpay/api-reference/reference/checkouts/schemas/checkout-request
- aid: cash-app:afterpay-orders-api
  name: Afterpay Orders API
  description: Afterpay Global API for retrieving order details associated with an Afterpay buy-now-pay-later transaction.
  humanURL: https://developers.cash.app/afterpay/api-reference/reference/introduction
  baseURL: https://global-api.afterpay.com
  tags:
  - Orders
  - Afterpay
  properties:
  - type: OpenAPI
    url: openapi/cash-app-orders-openapi.json
  - type: APIReference
    url: https://developers.cash.app/afterpay/api-reference/reference/data-models/order-details-object
- aid: cash-app:afterpay-configuration-api
  name: Afterpay Configuration API
  description: Afterpay Global API exposing merchant configuration and limits (such as minimum and maximum order amounts)
    for the Afterpay/Cash App Pay integration.
  humanURL: https://developers.cash.app/afterpay/api-reference/reference/introduction
  baseURL: https://global-api.afterpay.com
  tags:
  - Configuration
  - Afterpay
  properties:
  - type: OpenAPI
    url: openapi/cash-app-configuration-openapi.json
  - type: APIReference
    url: https://developers.cash.app/afterpay/api-reference/reference/configuration/schemas/merchant-limits
- aid: cash-app:afterpay-disputes-api
  name: Afterpay Disputes API
  description: Afterpay Global API for listing disputes and submitting evidence to contest Afterpay buy-now-pay-later chargebacks.
  humanURL: https://developers.cash.app/afterpay/api-reference/reference/introduction
  baseURL: https://global-api.afterpay.com
  tags:
  - Disputes
  - Afterpay
  properties:
  - type: OpenAPI
    url: openapi/cash-app-disputes-openapi.json
  - type: APIReference
    url: https://developers.cash.app/afterpay/api-reference/reference/disputes/schemas/dispute
- aid: cash-app:afterpay-grants-api
  name: Afterpay Grants API
  description: Afterpay Global API for retrieving and managing the grants that authorize Afterpay payment operations on a
    customer's behalf.
  humanURL: https://developers.cash.app/afterpay/api-reference/reference/introduction
  baseURL: https://global-api.afterpay.com
  tags:
  - Grants
  - Afterpay
  properties:
  - type: OpenAPI
    url: openapi/cash-app-grants-afterpay-openapi.json
  - type: APIReference
    url: https://developers.cash.app/afterpay/api-reference/reference/introduction
- aid: cash-app:cash-app-pay-site-grants-api
  name: Add Cash App Pay to Your Site (Grants) API
  description: Afterpay Global API surface for retrieving Cash App Pay grants when adding Cash App Pay directly to a website
    through the Afterpay Global API.
  humanURL: https://developers.cash.app/afterpay/api-reference/reference/introduction
  baseURL: https://global-api.afterpay.com
  tags:
  - Grants
  - Cash App Pay
  properties:
  - type: OpenAPI
    url: openapi/cash-app-grants-cash-app-pay-openapi.json
  - type: APIReference
    url: https://developers.cash.app/afterpay/api-reference/reference/grants-cash-app-pay/schemas/grant
- aid: cash-app:afterpay-service-status-api
  name: Afterpay Service Status API
  description: Afterpay Global API health-check endpoint reporting the operational status of the Afterpay service.
  humanURL: https://developers.cash.app/afterpay/api-reference/reference/introduction
  baseURL: https://global-api.afterpay.com
  tags:
  - Service Status
  - Afterpay
  properties:
  - type: OpenAPI
    url: openapi/cash-app-service-status-openapi.json
  - type: APIReference
    url: https://developers.cash.app/afterpay/api-reference/reference/introduction
- aid: cash-app:afterpay-billing-agreements-api
  name: Afterpay Billing Agreements API (Deprecated)
  description: Deprecated Afterpay Global API for creating and managing recurring billing agreements; retained here as harvested
    for historical completeness and marked deprecated by Cash App.
  humanURL: https://developers.cash.app/afterpay/api-reference/reference/introduction
  baseURL: https://global-api.afterpay.com
  tags:
  - Billing Agreements
  - Deprecated
  - Afterpay
  properties:
  - type: OpenAPI
    url: openapi/cash-app-billing-agreements-deprecated-openapi.json
  - type: APIReference
    url: https://developers.cash.app/afterpay/api-reference/reference/billing-agreements-deprecated/create-billing-agreement
common:
- type: AgenticAccess
  url: agentic-access/cash-app-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/cash-app-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/cash-app-domain-security.yml
- type: Authentication
  url: authentication/cash-app-authentication.yml
- type: Website
  url: https://cash.app/
- type: DeveloperPortal
  url: https://developers.cash.app/home
- type: Documentation
  url: https://developers.cash.app/cash-app-pay-partner-api/guides/welcome
- type: GitHubOrganization
  url: https://github.com/cashapp
- type: TermsOfService
  url: https://cash.app/legal/us/en-us/tos
- type: PrivacyPolicy
  url: https://cash.app/legal/us/en-us/privacy
- type: Support
  url: https://cash.app/help
- type: StatusPage
  url: https://status.cash.app
- type: Deprecation
  url: https://developers.cash.app/cash-app-pay-partner-api/guides/technical-guides/api-fundamentals/requests/api-versioning
- type: Lifecycle
  url: lifecycle/cash-app-lifecycle.yml
- type: GettingStarted
  url: https://developers.cash.app/cash-app-pay-partner-api/guides/pay-kit-sdk/pay-kit-web-overview/getting-started
- type: SignUp
  url: https://developers.cash.app/cash-app-pay-partner-api/guides/partnerships/partner-with-cash-app-pay
- type: Postman
  url: https://developers.cash.app/cash-app-pay-partner-api/guides/technical-guides/sandbox/postman-collection
- type: ChangeLog
  url: changelog/cash-app-changelog.yml
- type: Security
  url: security/cash-app-vulnerability-disclosure.yml
- type: WellKnown
  url: well-known/cash-app-well-known.yml
- type: SecurityTxt
  url: well-known/cash-app-security.txt
- type: Packages
  url: packages/cash-app-packages.yml
- type: SDKs
  url: packages/cash-app-packages.yml
- type: MCPServer
  url: mcp/cash-app-mcp.yml
- type: ToolCrosswalk
  url: mcp/cash-app-tool-crosswalk.yml
- type: LLMsTxt
  url: llms/cash-app-llms.txt
- type: Conformance
  url: conformance/cash-app-conformance.yml
- type: ErrorCatalog
  url: errors/cash-app-problem-types.yml
- type: DeclineCodes
  url: errors/cash-app-decline-codes.yml
- type: OAuthScopes
  url: scopes/cash-app-scopes.yml
- type: Sandbox
  url: sandbox/cash-app-sandbox.yml
- type: Conventions
  url: conventions/cash-app-conventions.yml
- type: Idempotency
  url: conventions/cash-app-conventions.yml
- type: Components
  url: components/cash-app-components.yml
- type: DataModel
  url: data-model/cash-app-data-model.yml
- type: Webhooks
  url: asyncapi/cash-app-webhooks.yml
- type: AgentSkill
  url: skills/_index.yml
- type: Overlay
  url: overlays/cash-app-network-api-overlay.yaml
- type: Overlay
  url: overlays/cash-app-customer-request-api-overlay.yaml
- type: Overlay
  url: overlays/cash-app-management-api-overlay.yaml
- type: Overlay
  url: overlays/cash-app-payments-overlay.yaml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com