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

gpi for Corporates API

Overview

With SWIFT gpi for Corporates (g4C), gpi flows are now directly integrated into corporate treasury applications (TMS/ERP), allowing multi-bank corporates to initiate and track their outgoing payments (Pay and trace) and to be notified about incoming payments (Inbound tracking) in a bank-agnostic way.

gpi for Corporates delivers the following benefits:

  • Multi-bank unique end-to-end reference generated at payment initiation
  • Full visibility on outgoing and incoming cross-border transactions (time, routing, number of intermediaries, fees)
  • Certainty and visibility on receivables with structured payment advice information, allowing for accelerated reconciliation and optimized liquidity management
  • Improved supplier relationship with certainty of payment, proof of execution and proactive issue-resolution

With this set of APIs, g4C payment tracking is now real-time. The APIs can be used by corporates (to track their own payments) as well as by banks (to track their customers’ payments). Being subscribed to gpi for Corporates is a pre-requisite to the use of these APIs over the SWIFT network.

For more information on gpi for Corporates, see SWIFT.com

 

Types of g4c API

Pay and trace queries

Allow paying corporates and their servicing bank(s) to track Pay and trace transactions in real-time. Note: the g4C APIs currently allow the tracking of Pay and trace transactions. Payment initiation via API will become available at a later stage.

  • Pay and trace UETR search
  • This API provides the status and the related transaction-level information regarding a specific Pay and trace transaction. Corporate customers must pass the BIC of their servicing bank.

  • Pay and trace time-window search
  • This API provides the status of all Pay and trace transactions that have been updated within the specified timeframe. Corporate customers must pass the BIC of their servicing bank.

Inbound tracking queries

Provide beneficiary corporates and their servicing bank(s) with real-time visibility on incoming transactions.

  • Inbound tracking UETR search
  • This API provides the status and the related transaction-level information regarding a specific Inbound tracking transaction. Corporate customers must pass the BIC of their servicing bank.

  • Inbound tracking time-window search
  • This API provides the status of all Inbound tracking transactions that have been updated within the specified timeframe. Corporate customers must pass the BIC of their servicing bank.

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

Try calling this API in the sandbox

Get your API key now