Skip to main content
Send and receive international wire transfers through SWIFT with a single API. The platform handles the SWIFT stack for you - message building and signing, correspondent routing, network tracking and Universal Confirmations compliance. The integration model is simple:
  • You call one API - create, return or cancel payments; no SWIFT message knowledge needed
  • Statuses come to you as webhooks - the platform tracks every payment on the SWIFT network and pushes each change to you

Capabilities

Before you start

1

Authenticate

Obtain an OAuth 2.0 bearer token - see Authentication.
2

Set up webhooks

Register a webhook endpoint for Payment Status Change events - see Webhooks management.
3

Test in the sandbox

All examples use the sandbox base URL (api.pgw-sandbox.finventi.com). Verify your flows there before going live.

Reference: supported SWIFT messages

The platform speaks CBPR+ (ISO 20022) on the SWIFT network. The messages below are handled for you and listed here for reference and reconciliation. Sent by the platform (outbound) Processed by the platform (inbound)
ISO 20022 message versions are the CBPR+ set (for example pacs.008.001.08). Version handling is managed by the platform; you do not need to track it.
Last modified on August 5, 2026