Logo
Swift API Sandbox Collections API Documentation

Swift Messaging API

Number of APIs: 81


"The Swift Messaging API enables your Back office applications to communicate with any SWIFT counterparty through Alliance Cloud by embedding SWIFT messages inside API calls, which offers easy and direct integration with Alliance Cloud via standard RESTful connectivity.

The Swift Messaging API is the brand new connectivity feature designed for our Alliance Cloud customers and provides bidirectional flows for Back Offices to exchange messages (including copy of messages, transmission reports, delivery reports, delivery notifications) with Alliance Cloud, via RESTful APIs. So now you can use APIs to leverage the wide range of messaging services available on SWIFT – including all the FIN and InterAct services supported by Alliance Cloud. Upload and download endpoints are available per SWIFT service (FIN, InterAct), while retrieving the list of available messages to be downloaded is available agnostically for all services.

The Swift Messaging API supports batching for both sending and receiving messages."

Contact Support: Name: Standards & Developer Hub Email: developer-support@swift.com


1. Authorization - Refresh Token

POST https://sandbox.swift.com/oauth2/v1/token



2. v1-distributions-{id} - Retrieve a single available distribution from Alliance Cloud.

GET {{baseUrl}}/alliancecloud/v1/distributions/:id



3. v1-distributions-{id} - ACK a distribution.

POST {{baseUrl}}/alliancecloud/v1/distributions/:id/acks



4. v1-distributions-{id} - NAK a distribution.

POST {{baseUrl}}/alliancecloud/v1/distributions/:id/naks



5. v1-distributions - Retrieve the list of available distributions from Alliance Cloud.

GET {{baseUrl}}/alliancecloud/v1/distributions



6. v1-distributions - Update the status of multiple distributions in Alliance Cloud.

PATCH {{baseUrl}}/alliancecloud/v1/distributions



7. v1-fin-messages - Send a batch of FIN messages to Alliance Cloud.

POST {{baseUrl}}/alliancecloud/v1/fin/messages/batch



8. v1-fin-messages - Download a FIN message ready to be distributed.

GET {{baseUrl}}/alliancecloud/v1/fin/messages/:distributionId



9. v1-fin-transmission-reports - Download one or several FIN transmission reports ready to be distributed.

GET {{baseUrl}}/alliancecloud/v1/fin/transmission-reports?distributionId=95064307,76245508



10.
API Documentation

ENDPOINTS