Open (open.money) website screenshot

Open (open.money)

Open is one of India's leading SMB neobanks, pioneering "connected banking" - a unified business finance platform that layers payments, automated reconciliation, accounting, payroll, expense management, vendor payouts, and GST-compliant invoicing on top of partner-bank current accounts (ICICI, SBI, Axis Bank, Yes Bank and 20+ others). Beyond its SMB application, Open also ships an embedded-finance / Banking-as-a-Service stack branded as Zwitch (zwitch.io), which exposes the same connected-banking primitives - virtual accounts, payouts via NEFT/IMPS/RTGS, UPI collect and intent flows, the Layer hosted payment gateway, beneficiary management, PAN/bank/VPA verification, webhooks, and split settlements - as REST APIs for fintechs and platforms that want to embed account-to-account payments and Indian payment rails into their own products. Open's broader portfolio also includes BankingStack (white-label connected banking for partner banks), the Open Capital lending product, and a suite of e-commerce plugins (WooCommerce, Magento, OpenCart, PrestaShop, CS-Cart, WHMCS) plus PHP, Java, Node.js, iOS, and Android SDKs for the Layer payment gateway.

Open (open.money) publishes 10 APIs on the APIs.io network. Tagged areas include Connected Banking, Neobank, SMB, Embedded Finance, and Banking as a Service.

Open (open.money)’s developer surface includes documentation, getting-started guide, authentication, developer console, signup flow, GitHub presence, engineering blog, and 11 more developer resources.

22.2/100 emerging ▬ flat Agent 9/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
10 APIs
Connected BankingNeobankSMBEmbedded FinanceBanking as a ServicePaymentsPayoutsUPIAccountingPayrollExpense ManagementIndiaFintech

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 22.2/100 · emerging
Contract Quality 0.0 / 25
Developer Ergonomics 7.8 / 20
Commercial Clarity 6.3 / 20
Operational Transparency 0.7 / 13
Governance 0.0 / 12
Discoverability 6.9 / 10
Agent readiness — 9/100 · agent aware
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 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 0 / 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/open-financial: 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 10

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

Open Zwitch Virtual Accounts API

Programmatic creation and management of virtual accounts used as transfer wallets, collection wallets, and collection tools on top of partner-bank infrastructure. Virtual accoun...

Open Zwitch Transfers API

Initiate single or bulk fund transfers from a virtual account to bank beneficiaries over NEFT, IMPS, or RTGS, and inspect transfer status, UTR, and settlement details. Powers ve...

Open Zwitch Beneficiaries API

Manage the set of bank-account beneficiaries that can be paid from a virtual account. Supports creating beneficiaries, listing, retrieving, updating, and deleting, with optional...

Open Zwitch UPI API

UPI collect requests, UPI Intent strings, and dynamic UPI QR codes for accepting customer-initiated payments on India's Unified Payments Interface rails. Includes mandate flows ...

Open Layer Payment Gateway API

Layer is Zwitch's hosted payment gateway. A few lines of layer.js render a fully PCI-compliant checkout pop-up that accepts net banking, UPI, credit/debit cards, and wallets. Se...

Open Zwitch Verification API

Identity and account-validation suite used during merchant onboarding, KYB, and pre-payout checks. Endpoints cover PAN verification, name matching, bank-account validation (stan...

Open Zwitch Split Settlements API

Configure split-settlement rules so that incoming payments are automatically apportioned across multiple beneficiary accounts at settlement time. Used by marketplaces, aggregato...

Open Zwitch Webhooks

Real-time event delivery for payment, transfer, refund, settlement, virtual-account, and verification lifecycle events, with HMAC signature verification and configurable retry p...

Open Zwitch Payment Pages API

No-code hosted payment pages and payment links that small businesses can share over email, SMS, or WhatsApp to collect one-time or recurring payments without writing integration...

Open Connected Banking Platform

Open's flagship SMB neobanking application. Connects one or more partner-bank current accounts (ICICI, SBI, Axis Bank, Yes Bank, and others) and layers on bill and invoice manag...

Scroll for all 10

Security Posture 1

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

Open Financial Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Commercial 4

Pricing, plans, and the legal terms of use

Company 5

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: open-financial
name: Open (open.money)
description: Open is one of India's leading SMB neobanks, pioneering "connected banking" - a unified business finance platform
  that layers payments, automated reconciliation, accounting, payroll, expense management, vendor payouts, and GST-compliant
  invoicing on top of partner-bank current accounts (ICICI, SBI, Axis Bank, Yes Bank and 20+ others). Beyond its SMB application,
  Open also ships an embedded-finance / Banking-as-a-Service stack branded as Zwitch (zwitch.io), which exposes the same connected-banking
  primitives - virtual accounts, payouts via NEFT/IMPS/RTGS, UPI collect and intent flows, the Layer hosted payment gateway,
  beneficiary management, PAN/bank/VPA verification, webhooks, and split settlements - as REST APIs for fintechs and platforms
  that want to embed account-to-account payments and Indian payment rails into their own products. Open's broader portfolio
  also includes BankingStack (white-label connected banking for partner banks), the Open Capital lending product, and a suite
  of e-commerce plugins (WooCommerce, Magento, OpenCart, PrestaShop, CS-Cart, WHMCS) plus PHP, Java, Node.js, iOS, and Android
  SDKs for the Layer payment gateway.
type: Index
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  source: []
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/open-financial.png
access: 3rd-Party
position: Producer
created: '2026-05-24'
modified: '2026-05-24'
tags:
- Connected Banking
- Neobank
- SMB
- Embedded Finance
- Banking as a Service
- Payments
- Payouts
- UPI
- Accounting
- Payroll
- Expense Management
- India
- Fintech
url: https://raw.githubusercontent.com/api-evangelist/open-financial/refs/heads/main/apis.yml
specificationVersion: '0.20'
apis:
- aid: open-financial:virtual-accounts
  name: Open Zwitch Virtual Accounts API
  description: Programmatic creation and management of virtual accounts used as transfer wallets, collection wallets, and
    collection tools on top of partner-bank infrastructure. Virtual accounts give platforms a unique IFSC-and-account-number
    pair for each end customer so that inbound transfers (NEFT, IMPS, RTGS, UPI) auto-reconcile to the correct beneficiary,
    and outbound payouts can be debited from a controlled sub-ledger.
  humanURL: https://developers.zwitch.io/reference/virtual-accounts
  baseURL: https://api.zwitch.io/v1
  tags:
  - Virtual Accounts
  - Sub-Accounts
  - Reconciliation
  properties:
  - type: Documentation
    url: https://developers.zwitch.io/reference/virtual-accounts
  - type: Authentication
    url: https://developers.zwitch.io/reference/authorization
- aid: open-financial:transfers
  name: Open Zwitch Transfers API
  description: Initiate single or bulk fund transfers from a virtual account to bank beneficiaries over NEFT, IMPS, or RTGS,
    and inspect transfer status, UTR, and settlement details. Powers vendor payouts, refunds, reimbursements, payroll, and
    split disbursements.
  humanURL: https://developers.zwitch.io/reference/transfers
  baseURL: https://api.zwitch.io/v1
  tags:
  - Payouts
  - Transfers
  - NEFT
  - IMPS
  - RTGS
  properties:
  - type: Documentation
    url: https://developers.zwitch.io/reference/transfers
  - type: Documentation
    url: https://developers.zwitch.io/docs/bulk-transfers
- aid: open-financial:beneficiaries
  name: Open Zwitch Beneficiaries API
  description: Manage the set of bank-account beneficiaries that can be paid from a virtual account. Supports creating beneficiaries,
    listing, retrieving, updating, and deleting, with optional penny-drop validation before the beneficiary becomes eligible
    for payouts.
  humanURL: https://developers.zwitch.io/reference/beneficiaries
  baseURL: https://api.zwitch.io/v1
  tags:
  - Beneficiaries
  - Payouts
  properties:
  - type: Documentation
    url: https://developers.zwitch.io/reference/beneficiaries
- aid: open-financial:upi
  name: Open Zwitch UPI API
  description: UPI collect requests, UPI Intent strings, and dynamic UPI QR codes for accepting customer-initiated payments
    on India's Unified Payments Interface rails. Includes mandate flows and webhook callbacks for payment success / failure
    events.
  humanURL: https://developers.zwitch.io/reference/upi
  baseURL: https://api.zwitch.io/v1
  tags:
  - UPI
  - Collect
  - QR
  - Payments
  properties:
  - type: Documentation
    url: https://developers.zwitch.io/reference/upi
- aid: open-financial:layer
  name: Open Layer Payment Gateway API
  description: Layer is Zwitch's hosted payment gateway. A few lines of layer.js render a fully PCI-compliant checkout pop-up
    that accepts net banking, UPI, credit/debit cards, and wallets. Server-side APIs create payment tokens, query payment
    status, issue full and partial refunds (including batch refunds), and download settlement reports. Mobile SDKs are available
    for Android, iOS, and Flutter.
  humanURL: https://developers.zwitch.io/docs/layer
  baseURL: https://api.zwitch.io/v1
  tags:
  - Payment Gateway
  - Checkout
  - Cards
  - UPI
  - Net Banking
  - Refunds
  properties:
  - type: Documentation
    url: https://developers.zwitch.io/docs/layer
  - type: Documentation
    url: https://docs.bankopen.com/reference/payment-request
  - type: SDKs
    url: https://github.com/bankopen/Layer-PHP-SDK
    name: Layer PHP SDK
  - type: SDKs
    url: https://github.com/bankopen/layer-java-sdk
    name: Layer Java SDK
  - type: SDKs
    url: https://github.com/bankopen/layer-nodejs-sdk
    name: Layer Node.js SDK
  - type: SDKs
    url: https://github.com/bankopen/open-payment-iOS-framework
    name: Open Payment iOS Framework
- aid: open-financial:verification
  name: Open Zwitch Verification API
  description: Identity and account-validation suite used during merchant onboarding, KYB, and pre-payout checks. Endpoints
    cover PAN verification, name matching, bank-account validation (standard and pennyless), and VPA (UPI ID) verification.
  humanURL: https://developers.zwitch.io/reference/verifications
  baseURL: https://api.zwitch.io/v1
  tags:
  - Verification
  - KYC
  - PAN
  - VPA
  - Bank Account
  properties:
  - type: Documentation
    url: https://developers.zwitch.io/reference/verifications
- aid: open-financial:settlements
  name: Open Zwitch Split Settlements API
  description: Configure split-settlement rules so that incoming payments are automatically apportioned across multiple beneficiary
    accounts at settlement time. Used by marketplaces, aggregators, and platforms handling on-behalf-of flows.
  humanURL: https://developers.zwitch.io/reference/settlements
  baseURL: https://api.zwitch.io/v1
  tags:
  - Settlements
  - Split Payments
  - Marketplaces
  properties:
  - type: Documentation
    url: https://developers.zwitch.io/reference/settlements
- aid: open-financial:webhooks
  name: Open Zwitch Webhooks
  description: Real-time event delivery for payment, transfer, refund, settlement, virtual-account, and verification lifecycle
    events, with HMAC signature verification and configurable retry policies.
  humanURL: https://developers.zwitch.io/reference/webhooks
  baseURL: https://api.zwitch.io/v1
  tags:
  - Webhooks
  - Events
  - Notifications
  properties:
  - type: Documentation
    url: https://developers.zwitch.io/reference/webhooks
- aid: open-financial:payment-pages
  name: Open Zwitch Payment Pages API
  description: No-code hosted payment pages and payment links that small businesses can share over email, SMS, or WhatsApp
    to collect one-time or recurring payments without writing integration code. Server APIs let platforms generate pages programmatically
    and listen for paid-event webhooks.
  humanURL: https://developers.zwitch.io/reference/payment-pages
  baseURL: https://api.zwitch.io/v1
  tags:
  - Payment Pages
  - Payment Links
  - No-Code
  - Collections
  properties:
  - type: Documentation
    url: https://developers.zwitch.io/reference/payment-pages
- aid: open-financial:connected-banking
  name: Open Connected Banking Platform
  description: Open's flagship SMB neobanking application. Connects one or more partner-bank current accounts (ICICI, SBI,
    Axis Bank, Yes Bank, and others) and layers on bill and invoice management, vendor payments, automated reconciliation,
    GST-compliant invoicing, accounts payable and receivable automation, and two-way sync with Tally, Zoho Books, Oracle NetSuite,
    and Microsoft Dynamics. Available via web and mobile apps; programmatic access is delivered through the Zwitch / BankingStack
    APIs above.
  humanURL: https://open.money/developers
  baseURL: https://open.money/developers
  tags:
  - Connected Banking
  - Neobank
  - SMB
  - Accounting
  - Reconciliation
  properties:
  - type: Documentation
    url: https://open.money/developers
  - type: Portal
    url: https://open.money/
common:
- type: DomainSecurity
  url: security/open-financial-domain-security.yml
- type: Website
  url: https://open.money/
- type: Website
  url: https://www.zwitch.io/
- type: Documentation
  url: https://developers.zwitch.io/
- type: Documentation
  url: https://docs.bankopen.com/
- type: GettingStarted
  url: https://developers.zwitch.io/reference/introduction
- type: Authentication
  url: https://developers.zwitch.io/reference/authorization
- type: Console
  url: https://app.zwitch.io/
- type: Signup
  url: https://app.zwitch.io/
- type: GitHub
  url: https://github.com/bankopen
- type: LinkedIn
  url: https://www.linkedin.com/company/bankopen
- type: X
  url: https://x.com/bankopen
- type: Blog
  url: https://open.money/blog
- type: Blog
  url: https://www.zwitch.io/blog
- type: Pricing
  url: https://open.money/pricing
- type: Pricing
  url: https://www.zwitch.io/pricing
- type: TermsOfService
  url: https://open.money/terms
- type: PrivacyPolicy
  url: https://open.money/privacy
maintainers:
- FN: API Evangelist
  url: https://apievangelist.com