Official API documentation for the Digitzs payment processing platform, built with Mintlify.
This repository contains the complete documentation for the Digitzs API, which provides merchant services including payment processing, merchant account management, and transaction handling. The documentation is built using Mintlify, a modern documentation platform.
- Getting Started Guide: Introduction to the Digitzs API and quick start instructions
- Authentication Guide: Complete authentication flow with API key and token generation
- API Reference: Comprehensive documentation for all API endpoints
- Authorization endpoints (2)
- Payment endpoints (9)
- Merchant endpoints (5)
- Error Codes: Detailed HTTP error code reference with solutions
- Node.js version 19 or higher
Install the Mintlify CLI globally:
npm i -g mintNavigate to the repository root and run:
mint devYour documentation will be available at http://localhost:3000 with live reload enabled.
To run on a different port:
mint dev --port 3333Check for broken links in the documentation:
mint broken-links.
├── index.mdx # Main landing page
├── authentication.mdx # Authentication guide
├── quickstart.mdx # Quick start tutorial
├── error-codes.mdx # Error reference
├── docs.json # Mintlify configuration
└── api-reference/
├── overview.mdx # API overview
├── authorization/ # Auth endpoints
│ ├── overview.mdx
│ ├── create-key.mdx
│ └── create-token.mdx
├── payments/ # Payment endpoints
│ ├── overview.mdx
│ ├── create-ach-payment.mdx
│ ├── create-token-payment.mdx
│ ├── create-split-payment.mdx
│ ├── create-second-split.mdx
│ ├── refund-void.mdx
│ ├── refund-split.mdx
│ ├── get-by-id.mdx
│ ├── get-status.mdx
│ └── list.mdx
└── merchants/ # Merchant endpoints
├── overview.mdx
├── create.mdx
├── get-by-id.mdx
├── list.mdx
├── update-bank-info.mdx
└── update-avs-mode.mdx
Changes pushed to the main branch are automatically deployed via Mintlify's GitHub app integration. No manual deployment is required.
To set up automatic deployment:
- Install the Mintlify GitHub app from your dashboard
- Connect this repository
- Push changes to the main branch
This may be due to an outdated version of Node.js:
- Remove the CLI:
npm remove -g mint - Upgrade to Node v19 or higher
- Reinstall the CLI:
npm i -g mint
- Delete the
~/.mintlifyfolder - Run
mint devagain
Update the CLI to the latest version:
mint updateFor questions or issues with the Digitzs API, contact support@digitzs.com
See LICENSE file for details.