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. v1-fileact-messages - This operation initiates the sending of a FileAct message. POST {{baseUrl}}/alliancecloud/v1/fileact/messages

  2. v2-fin-archives - Download one or several FIN archives ready to be distributed. GET {{baseUrl}}/alliancecloud/v2/fin/archives?distribution-id=54043195528446210,54043195528446210

  3. v2-interact-delivery-reports - Download an InterAct delivery report ready to be distributed. GET {{baseUrl}}/alliancecloud/v2/interact/delivery-reports/:distribution-id

  4. v2-fin-delivery-notifications - Download a FIN Delivery notification ready to be distributed. GET {{baseUrl}}/alliancecloud/v2/fin/delivery-notifications/:distribution-id

  5. v2-fileact-transfers - This operation completes the whole sending process for a FileAct message. POST {{baseUrl}}/alliancecloud/v2/fileact/transfers/:transfer-id/acks

  6. v1-fin-messages - Send a FIN message to Alliance Cloud. POST {{baseUrl}}/alliancecloud/v1/fin/messages

  7. v1-fin-messages - Download one or several FIN messages ready to be distributed. GET {{baseUrl}}/alliancecloud/v1/fin/messages?distributionId=95064307,76245508

  8. v1-interact-messages - Send a batch of InterAct messages to Alliance Cloud. POST {{baseUrl}}/alliancecloud/v1/interact/messages/batch

  9. v1-fileact-messages - Mock Upload PUT {{signedUpload}}

  10. v2-distributions-{id} - Retrieve a single available distribution from Alliance Cloud. GET {{baseUrl}}/alliancecloud/v2/distributions/:id