Sorry, you need to enable JavaScript to visit this website.

gpi API

Version 4.1 Live

In today’s world, customers expect greater transparency. When they send a payment, they want to know what is happening with it and when it has been received. Until now, this has not been possible in cross-border payments as each bank has only been able to guarantee and share information on its own leg of the payment.

SWIFT gpi now enables banks to provide end-to-end payments tracking to their customers. The SWIFT Tracker – ‘in the cloud’ and securely hosted at SWIFT – gives end-to-end visibility on the status of a payment transaction from the moment it is sent right up to when it is confirmed. SWIFT gpi banks are able to log in to the Tracker to instantly check the status of the payments sent, in progress, and received. They can even improve their liquidity management by having visibility on initiated payments already on their way.

Integration of the gpi Tracker API with applications allows calls to be made to retrieve payment information, and update payments.


Fast payments

End-to-end tracking

Fee & FX transparency

Reduced Costs

Optimise liquidity

Easy to implement

Credit confirmations

Unaltered remittance info

Developer Reference

Ready to take the API for a spin?

Use the developer references such as the OpenAPI specification, SDK and postman collection to get you started!

View Reference


Please note that gpi v3 will be deprecated soon, following the gpi release cycle


gpi API release policy and versioning strategy respect a consistent and comprehensive policy.

View gpi Release Policy & Versioning

Get started with this API today

follow the step-by-step guide