# SWIFT Interact API

**Canonical:** https://apis.io/apis/swift/swift-interact-api/  
**Provider:** SWIFT — https://apis.io/providers/swift/  
**Base URL:** https://virtserver.swaggerhub.com/SWIFT-API/Swift-Messaging/2.0.0  
**Documentation:** https://developer.swift.com/apis/gpi-apis

SWIFT Interact API is one of 21 APIs that [SWIFT](https://apis.io/providers/swift/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 20 JSON Schema definitions. Tagged areas include Interact. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 20 JSON Schemas.

The interact API from SWIFT — 13 operation(s) for interact.

## Operations (14)

| Method | Path | Summary |
|---|---|---|
| POST | `/interact/messages/batch` | Send a batch of InterAct messages to Alliance Cloud |
| POST | `/interact/messages` | Send an InterAct message to Alliance Cloud |
| GET | `/interact/messages` | Download one or several InterAct messages ready to be distributed |
| GET | `/interact/messages/{distribution-id}` | Download an InterAct message ready to be distributed |
| GET | `/interact/transmission-reports` | Download one or several InterAct transmission reports ready to be distributed |
| GET | `/interact/transmission-reports/{distribution-id}` | Download an InterAct transmission report ready to be distributed |
| GET | `/interact/delivery-reports` | Download one or several InterAct delivery reports ready to be distributed |
| GET | `/interact/delivery-reports/{distribution-id}` | Download an InterAct delivery report ready to be distributed |
| GET | `/interact/delivery-notifications` | Download one or several InterAct delivery notifications ready to be distributed |
| GET | `/interact/delivery-notifications/{distribution-id}` | Download an InterAct delivery notification ready to be distributed |
| GET | `/interact/archives` | Download one or several InterAct archives ready to be distributed |
| GET | `/interact/archives/{distribution-id}` | Download an InterAct archive ready to be distributed |
| GET | `/interact/exports` | Download one or several InterAct message exports ready to be distributed |
| GET | `/interact/exports/{distribution-id}` | Download an InterAct export ready to be distributed |

## Machine-readable artifacts (24)

- **OpenAPI** — https://artifacts.apis.io/swift/openapi/swift-interact-api-openapi.yml
- **Documentation** — https://developer.swift.com/apis/gpi-apis
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-payment-transaction149-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-read-changed-payment-transactions-response2-schema.json
- **Documentation** — https://developer.swift.com/apis
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-inter-act-message-emission-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-fin-message-emission-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-distribution-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-send-batch-messages-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-file-act-message-download-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-file-act-archive-download-response-schema.json
- **Documentation** — https://developer.swift.com/apis/swiftref-api
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-pmi-details-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-pmi-participant-details-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-lei-details-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-bic-iso-details-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-pmi-participants-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-currency-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-payment-status-request9-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-cash-account41-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-statement-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-statement-line-summary-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-transaction-summary1-schema.json
- **JSONSchema** — https://artifacts.apis.io/swift/json-schema/swift-links-schema.json

## Other SWIFT APIs (12)

- [Payment Pre-validation API](https://apis.io/apis/swift/payment-pre-validation-api/)
- [Transaction Screening API](https://apis.io/apis/swift/transaction-screening-api/)
- [SWIFT Account Numbers API](https://apis.io/apis/swift/swift-account-numbers-api/)
- [SWIFT BBANs API](https://apis.io/apis/swift/swift-bbans-api/)
- [SWIFT BICs API](https://apis.io/apis/swift/swift-bics-api/)
- [SWIFT Country Codes API](https://apis.io/apis/swift/swift-country-codes-api/)
- [SWIFT Currency Codes API](https://apis.io/apis/swift/swift-currency-codes-api/)
- [SWIFT LEIs API](https://apis.io/apis/swift/swift-leis-api/)
- [SWIFT National IDs API](https://apis.io/apis/swift/swift-national-ids-api/)
- [SWIFT IBANs API](https://apis.io/apis/swift/swift-ibans-api/)
- [SWIFT Account Information API](https://apis.io/apis/swift/swift-account-information-api/)
- [SWIFT Distributions API](https://apis.io/apis/swift/swift-distributions-api/)

## Tags

Interact

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/swift/swift-interact-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/swift/.
