Home
Providers
Pinch Payments
Pinch Payments
Pinch Payments is an Australian, Brisbane-based payment orchestration and payment-facilitator platform that automates invoice collection and receivables for service businesses, bookkeepers, and software platforms across Australia and New Zealand. Marketing itself as "Aussie-Made Payments Infrastructure," Pinch lets merchants accept direct debit (bank account) and card payments (Visa, Mastercard, American Express), build payment plans and subscriptions, tokenise payment sources client-side with its CaptureJS library, and reconcile settlements back into Xero, QuickBooks, and MYOB. Its Glassbox / Managed Merchants offering is a Payfac-as-a-Service seam with KYC, compliance, and sub-merchant onboarding for platforms acting as aggregators or marketplaces. Pinch is genuinely API-first: it ships a fully documented REST API (JSON, OAuth2 client-credentials auth), a ReadMe-hosted developer portal with a live API explorer, per-product OpenAPI 3.1 definitions, a published Postman collection, an official .NET SDK, Zapier/n8n/viaSocket no-code connectors, webhooks for real-time events, and an llms.txt + docs MCP server for AI-assisted integration.
Pinch Payments publishes 10 APIs on the APIs.io network, including Pinch Core API, Pinch Payers API, and 8 more. Tagged areas include Payments, Australia, Payment Gateway, Payment Processing, and Direct Debit.
The Pinch Payments catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Pinch Payments’ developer surface includes authentication, documentation, API reference, getting-started guide, pricing, engineering blog, signup flow, and 30 more developer resources.
10 APIs
1 MCP Servers
Payments Australia Payment Gateway Payment Processing Direct Debit Card Payments Subscriptions Billing Payment Facilitator Account-to-Account New Zealand
On this page
Kin Score
APIs 10
MCP Servers 1
Event Specs 1
Security Posture 2
Scopes 1
Agentic Access 1
Resources 37
apis.yml
53 Operational Transparency
Composite quality — 60.8/100 · strong
Contract Quality
15.4 / 25
Developer Ergonomics
17.0 / 20
Commercial Clarity
8.9 / 20
Operational Transparency
6.8 / 13
Discoverability
10.0 / 10
Agent readiness — 80/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
0 / 4
Consent & Bot Identity
0 / 3
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 10
Model Context Protocol servers that expose these APIs to AI agents.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 4
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 3
Authentication, authorization, and security posture
Operate 4
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: pinch-payments
url: https://raw.githubusercontent.com/api-evangelist/pinch-payments/refs/heads/main/apis.yml
name: Pinch Payments
kind: company
description: 'Pinch Payments is an Australian, Brisbane-based payment orchestration and payment-facilitator platform that
automates invoice collection and receivables for service businesses, bookkeepers, and software platforms across Australia
and New Zealand. Marketing itself as "Aussie-Made Payments Infrastructure," Pinch lets merchants accept direct debit (bank
account) and card payments (Visa, Mastercard, American Express), build payment plans and subscriptions, tokenise payment
sources client-side with its CaptureJS library, and reconcile settlements back into Xero, QuickBooks, and MYOB. Its Glassbox
/ Managed Merchants offering is a Payfac-as-a-Service seam with KYC, compliance, and sub-merchant onboarding for platforms
acting as aggregators or marketplaces. Pinch is genuinely API-first: it ships a fully documented REST API (JSON, OAuth2
client-credentials auth), a ReadMe-hosted developer portal with a live API explorer, per-product OpenAPI 3.1 definitions,
a published Postman collection, an official .NET SDK, Zapier/n8n/viaSocket no-code connectors, webhooks for real-time events,
and an llms.txt + docs MCP server for AI-assisted integration.'
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Payments
- Australia
- Payment Gateway
- Payment Processing
- Direct Debit
- Card Payments
- Subscriptions
- Billing
- Payment Facilitator
- Account-to-Account
- New Zealand
created: '2026-07-24'
modified: '2026-07-24'
specificationVersion: '0.19'
apis:
- aid: pinch-payments:pinch-payments-core
name: Pinch Core API
description: Core Pinch REST API covering scheduled and realtime payments, plans and subscriptions, refunds, fees, events,
and health — 14 paths / 19 operations. Assembled verbatim from Pinch's published per-endpoint OpenAPI 3.1 definitions.
humanURL: https://docs.getpinch.com.au/reference/things-to-know
baseURL: https://api.getpinch.com.au
tags:
- Payments
- Subscriptions
- Refunds
properties:
- type: OpenAPI
url: openapi/pinch-payments-core.yml
- type: Documentation
url: https://docs.getpinch.com.au/docs/pinch-payments-api-core-concepts
- type: APIReference
url: https://docs.getpinch.com.au/reference/things-to-know
- aid: pinch-payments:pinch-payments-payments
name: Pinch Payments API
description: Payments product surface — create/update scheduled payments, take realtime card payments, retrieve and list
payments, check payment nonces, and delete payments; 7 paths / 8 operations.
humanURL: https://docs.getpinch.com.au/reference/save-payment
baseURL: https://api.getpinch.com.au
tags:
- Payments
- Direct Debit
- Card Payments
properties:
- type: OpenAPI
url: openapi/pinch-payments-payments.yml
- type: Documentation
url: https://docs.getpinch.com.au/docs/credit-card-payments
- type: APIReference
url: https://docs.getpinch.com.au/reference/realtime-payment
- aid: pinch-payments:pinch-payments-payers
name: Pinch Payers API
description: Manage payer records and their payment sources (bank account or credit card) plus client-side tokenisation
— create/update, retrieve, list, and delete payers and payment sources; 4 paths / 6 operations.
humanURL: https://docs.getpinch.com.au/reference/save-payer
baseURL: https://api.getpinch.com.au
tags:
- Payers
- Tokenisation
- Payment Sources
properties:
- type: OpenAPI
url: openapi/pinch-payments-payers.yml
- type: Documentation
url: https://docs.getpinch.com.au/docs/pinch-payments-api-core-concepts
- type: APIReference
url: https://docs.getpinch.com.au/reference/save-payer
- aid: pinch-payments:pinch-payments-payment-links
name: Pinch Payment Links API
description: Generate hosted payment pages (payment links) and share them via email, SMS, or chat with no frontend work
— create, retrieve, list by payer, and delete payment links; 3 paths / 5 operations.
humanURL: https://docs.getpinch.com.au/reference/create-payment-link
baseURL: https://api.getpinch.com.au
tags:
- Payment Links
- Hosted Checkout
properties:
- type: OpenAPI
url: openapi/pinch-payments-payment-links.yml
- type: Documentation
url: https://docs.getpinch.com.au/docs/payment-links
- type: APIReference
url: https://docs.getpinch.com.au/reference/create-payment-link
- aid: pinch-payments:pinch-payments-merchants
name: Pinch Merchants API
description: Payfac-as-a-Service / Managed Merchants — create sub-merchant accounts under your own credentials, update merchant
details, list managed merchants, and upload compliance documents; 3 paths / 4 operations.
humanURL: https://docs.getpinch.com.au/reference/create-managed-merchant
baseURL: https://api.getpinch.com.au
tags:
- Payment Facilitator
- Managed Merchants
- Onboarding
properties:
- type: OpenAPI
url: openapi/pinch-payments-merchants.yml
- type: Documentation
url: https://docs.getpinch.com.au/docs/managed-merchants
- type: APIReference
url: https://docs.getpinch.com.au/reference/create-managed-merchant
- aid: pinch-payments:pinch-payments-webhooks
name: Pinch Webhooks API
description: Configure webhooks to receive real-time notifications about Pinch events (payer created, payment success/failure,
bank results, subscription lifecycle) — create/update, list, retrieve, and delete webhooks; 2 paths / 4 operations.
humanURL: https://docs.getpinch.com.au/reference/create-or-update-webhook
baseURL: https://api.getpinch.com.au
tags:
- Webhooks
- Events
properties:
- type: OpenAPI
url: openapi/pinch-payments-webhooks.yml
- type: Documentation
url: https://docs.getpinch.com.au/docs/webhooks
- type: APIReference
url: https://docs.getpinch.com.au/reference/create-or-update-webhook
- aid: pinch-payments:pinch-payments-contacts
name: Pinch Contacts API
description: Manage contact records for the authenticated merchant — create/update, retrieve a single contact, list contacts
(paginated), and delete contacts; 2 paths / 4 operations.
humanURL: https://docs.getpinch.com.au/reference/save-contact
baseURL: https://api.getpinch.com.au
tags:
- Contacts
properties:
- type: OpenAPI
url: openapi/pinch-payments-contacts.yml
- type: Documentation
url: https://docs.getpinch.com.au/docs/pinch-payments-api-core-concepts
- type: APIReference
url: https://docs.getpinch.com.au/reference/save-contact
- aid: pinch-payments:pinch-payments-transfers
name: Pinch Transfers API
description: Reconcile settlements — list all transfers of settled funds to your bank account, retrieve a transfer, and
list its line items back to the underlying payments; 3 paths / 3 operations.
humanURL: https://docs.getpinch.com.au/reference/list-all-transfers
baseURL: https://api.getpinch.com.au
tags:
- Transfers
- Settlement
- Reconciliation
properties:
- type: OpenAPI
url: openapi/pinch-payments-transfers.yml
- type: Documentation
url: https://docs.getpinch.com.au/docs/transfers-in-pinch-payments
- type: APIReference
url: https://docs.getpinch.com.au/reference/list-all-transfers
- aid: pinch-payments:pinch-payments-merchant-financial-data
name: Pinch Merchant Financial Data API
description: Retrieve the current merchant financial data record and create/update merchant financial data used in compliance
and onboarding; 2 paths / 2 operations.
humanURL: https://docs.getpinch.com.au/reference/getcurrentmerchantfinancialdata
baseURL: https://api.getpinch.com.au
tags:
- Merchant Financial Data
- Compliance
properties:
- type: OpenAPI
url: openapi/pinch-payments-merchant-financial-data.yml
- type: Documentation
url: https://docs.getpinch.com.au/docs/compliance-process
- type: APIReference
url: https://docs.getpinch.com.au/reference/getcurrentmerchantfinancialdata
- aid: pinch-payments:pinch-payments-authentication
name: Pinch Authentication API
description: OAuth2 client-credentials token endpoint — POST /connect/token with HTTP Basic (merchant ID + secret key) and
scope api1 to obtain a short-lived Bearer JWT used against the Pinch API; served from auth.getpinch.com.au.
humanURL: https://docs.getpinch.com.au/reference/tokens
baseURL: https://auth.getpinch.com.au
tags:
- Authentication
- OAuth2
properties:
- type: OpenAPI
url: openapi/pinch-payments-authentication.yml
- type: Documentation
url: https://docs.getpinch.com.au/docs/application-authentication
- type: APIReference
url: https://docs.getpinch.com.au/reference/tokens
common:
- type: OAuthScopes
url: scopes/pinch-payments-scopes.yml
- type: AgenticAccess
url: agentic-access/pinch-payments-agentic-access.yml
- type: DomainSecurity
url: security/pinch-payments-domain-security.yml
- type: Authentication
url: authentication/pinch-payments-authentication.yml
- type: Website
url: https://getpinch.com.au/
- type: DeveloperPortal
url: https://docs.getpinch.com.au/
- type: Documentation
url: https://docs.getpinch.com.au/
- type: APIReference
url: https://docs.getpinch.com.au/reference/things-to-know
- type: GettingStarted
url: https://docs.getpinch.com.au/docs/get-started-with-the-pinch-api
- type: GitHubOrganization
url: https://github.com/PinchPayments
- type: Postman
url: https://github.com/PinchPayments/postman-pinch-api
- type: StatusPage
url: https://status.getpinch.com.au/
- type: Pricing
url: https://getpinch.com.au/pricing
- type: Blog
url: https://getpinch.com.au/blog
- type: HelpCenter
url: https://helpdesk.getpinch.com.au/
- type: SignUp
url: https://app.getpinch.com.au/register
- type: TermsOfService
url: https://getpinch.com.au/Legal/Terms/
- type: PrivacyPolicy
url: https://getpinch.com.au/Legal/Privacy/
- type: Packages
url: packages/pinch-payments-packages.yml
- type: SDKs
url: packages/pinch-payments-packages.yml
name: Pinch .NET SDK (NuGet)
- type: MCPServer
url: mcp/pinch-payments-mcp.yml
name: Pinch API Docs MCP
- type: ToolCrosswalk
url: mcp/pinch-payments-tool-crosswalk.yml
- type: LLMsTxt
url: llms/pinch-payments-llms.txt
- type: Overlay
url: overlays/pinch-payments-core-overlay.yaml
- type: Conformance
url: conformance/pinch-payments-conformance.yml
- type: ErrorCatalog
url: errors/pinch-payments-problem-types.yml
- type: DeclineCodes
url: errors/pinch-payments-decline-codes.yml
- type: Lifecycle
url: lifecycle/pinch-payments-lifecycle.yml
- type: Deprecation
url: https://docs.getpinch.com.au/docs/versioning
- type: Sandbox
url: sandbox/pinch-payments-sandbox.yml
- type: Conventions
url: conventions/pinch-payments-conventions.yml
- type: Idempotency
url: conventions/pinch-payments-conventions.yml
- type: ChangeLog
url: changelog/pinch-payments-changelog.yml
- type: Components
url: components/pinch-payments-components.yml
- type: DataModel
url: data-model/pinch-payments-data-model.yml
- type: Webhooks
url: asyncapi/pinch-payments-webhooks.yml
- type: AgentSkill
url: skills/_index.yml
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com