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

gpi API


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 v2 will be deprecated soon, following the gpi release cycle

Try calling this API in the sandbox

Get your API key now