SWIFT GPI API

The SWIFT GPI (Global Payments Innovation) API enables financial institutions to track cross-border payment transactions in real time, update payment statuses, and manage stop-and-recall requests. Uses Unique End-to-End Transaction Reference (UETR) for tracking. Requires OAuth 2.0 authentication via JWT-Bearer grant type (RFC 7523).

API entry from apis.yml

apis.yml Raw ↑
aid: swift:swift-gpi-api
name: SWIFT GPI API
description: The SWIFT GPI (Global Payments Innovation) API enables financial institutions to track cross-border
  payment transactions in real time, update payment statuses, and manage stop-and-recall requests. Uses
  Unique End-to-End Transaction Reference (UETR) for tracking. Requires OAuth 2.0 authentication via JWT-Bearer
  grant type (RFC 7523).
humanURL: https://developer.swift.com/apis/gpi-apis
baseURL: https://api.swift.com/swift-apigateway
properties:
- type: Documentation
  url: https://developer.swift.com/apis/gpi-apis
tags:
- Cross-Border Payments
- GPI
- ISO 20022
- Payment Tracking
- Payments
- UETR