Stitch website screenshot

Stitch

Stitch is an open banking and payments API platform providing unified access to financial data and payment rails across banks and financial institutions in Africa, primarily South Africa and Nigeria. Stitch enables businesses to accept payments via multiple channels, access bank account data, and issue disbursements through a single GraphQL API.

7 APIs 8 Features
AfricaFinancial DataOpen BankingPaymentsUnified APISouth AfricaNigeria

APIs

Stitch GraphQL API

The core Stitch API using GraphQL, available at api.stitch.money/graphql. Follows the Relay Server Specification for pagination. Supports all Stitch products including pay-ins, ...

Stitch Pay By Bank

Stitch Pay By Bank enables merchants to accept instant bank transfer payments directly from customers' bank accounts in South Africa and Nigeria.

Stitch Capitec Pay

Stitch integration with Capitec Bank's Capitec Pay payment method, enabling customers to pay via Capitec mobile banking.

Stitch Card Payments

Stitch card payment processing enabling businesses to accept debit and credit card payments through the Stitch unified platform.

Stitch DebiCheck

Stitch DebiCheck integration providing authenticated debit orders for recurring payment collection in South Africa.

Stitch Manual EFT

Stitch Manual EFT (Electronic Funds Transfer) enabling customers to pay via standard bank EFT with Stitch's streamlined reference management.

Stitch Disbursements

Stitch Disbursements (Payouts) API enabling businesses to programmatically send funds to bank accounts, enabling mass payments, refunds, and marketplace disbursements.

Collections

Stitch API

OPEN

GraphQL

Stitch GraphQL API

The core Stitch API using GraphQL, available at api.stitch.money/graphql. Follows the Relay Server Specification for pagination. Supports all Stitch products including pay-ins, ...

GRAPHQL

Pricing Plans

Stitch Plans Pricing

3 plans

PLANS

Rate Limits

Stitch Rate Limits

2 limits

RATE LIMITS

FinOps

Stitch Finops

FINOPS

Features

Stitch (Talend / Qlik): hundreds of services across Data Integration
Detailed pricing: see https://www.stitchdata.com/pricing/
Service: Stitch Data Loader
Service: 130+ pre-built sources
Service: Standard ($100/mo for 5M rows)
Service: Advanced ($1,250/mo)
Service: Premium ($2,500/mo)
Service: Now part of Qlik Data Integration platform

Semantic Vocabularies

Stitch Context

20 classes · 0 properties

JSON-LD

API Governance Rules

Stitch API Rules

7 rules · 5 errors 2 warnings

SPECTRAL

JSON Structure

Stitch Payment Structure

0 properties

JSON STRUCTURE

Stitch Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
📝
Signup
Signup
🟢
StatusPage
StatusPage

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Stitch API
  version: '1.0'
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Authentication
    type: folder
  items:
  - info:
      name: Get Access Token
      type: http
    http:
      method: POST
      url: https://api.stitch.money/connect/token
      body:
        type: form-urlencoded
        data:
        - name: client_id
          value: ''
        - name: client_secret
          value: ''
        - name: grant_type
          value: ''
        - name: audience
          value: ''
    docs: Obtain an OAuth 2.0 client credentials access token for authenticating GraphQL API requests. The token is passed
      as a Bearer token in the Authorization header.
- info:
    name: Payments
    type: folder
  items:
  - info:
      name: Execute GraphQL Query or Mutation
      type: http
    http:
      method: POST
      url: https://api.stitch.money/graphql
      body:
        type: json
        data: '{}'
    docs: Execute any Stitch GraphQL query or mutation. The Stitch API is GraphQL-first, following the Relay Server Specification.
      Supports payment initiation, bank account data retrieval, disbursements, and payment status tracking. All operations
      require a Bearer access token.
bundled: true