Issuing API Overview
The Issuing API provides financial institutions with a comprehensive platform for issuing and managing payment cards. Built on modern REST principles, the API offers direct access to UTGL’s payment and custody infrastructure, enabling you to build powerful financial applications with reduced complexity and faster development time.What is the Issuing API?
The Issuing API is a RESTful API that enables financial institutions to:- Issue Cards - Create physical and virtual payment cards for your customers
- Manage Accounts - Create and manage card accounts with flexible funding models
- Process Transactions - Monitor and manage card transactions in real-time
- Control Spending - Set limits, controls, and spending rules
- Receive Notifications - Get real-time webhook notifications for important events
Key Features
Card Issuing
Issue physical and virtual cards instantly. Support multiple card account modes including prepaid, asset-link, and fixed-limit.
Account Management
Flexible account structures with support for multiple currencies, balances, and transfers.
Real-Time Processing
Process transactions, monitor balances, and receive instant notifications via webhooks.
Security & Compliance
Bank-grade security with RSA-signed JWT authentication and comprehensive audit trails.
API Architecture
The Issuing API is:- RESTful - Standard HTTP methods (GET, POST, PUT, DELETE) with JSON responses
- Secure - RSA-signed JWT authentication for all requests
- Scalable - Built to handle high-volume card issuing operations
- Well-Documented - Comprehensive API reference with interactive examples
Base URLs
Getting Started
Ready to start integrating? Follow these steps:- Quickstart Guide - Make your first API call in 5 minutes
- Authentication - Learn how to authenticate your requests
- Sandbox Environment - Test your integration safely

