Payments Scheme

Swift API Platform

About the Swift API Platform

What is Swift API Platform?

The Swift API Platform aggregates all the Swift APIs in one place and provides a unified interface to access them. A single identity and security model is used across all APIs.

Key features

Unified interface

Swift API Platform provides a single point of access to all Swift APIs and simplifies the onboarding process for the API consumers and providers.

Security & Identity

The same security layers used by traditional messaging systems are embedded in all Swift API services to ensure data protection and confidentiality of all communication between the parties involved in the API flows.

ISO 20022 ready

Banks can ensure end-to-end consistency in their business processes and financial systems.

Getting started

Read the documentation

We recommend reading the documentation first to get a better understanding of the API.

  1. Authentication and authorization are described in the authentication section.
  2. Security and identity are described in the security section.
  3. Take a look at available environments in the environments section.
  4. Read the API reference documentation for the specific API you are interested in.

Once you have a better understanding of the API, you can proceed to the next step and make an API request.

Create an application

To make an API request, you need to create an application first. Follow the steps described in the Application credentials guide.

Make an API request

Use Postman collections to make API requests. You can follow the steps described in the Testing with Postman guide.

Moving to production

Once you have tested the API in the sandbox environment, you can proceed to the production deployment. Information referring to the production deployment is available in the deployment section.

On this page