Sorry, you need to enable JavaScript to visit this website.

Payment Pre-validation Data Provider API

 

This API enables Data Providers (e.g. beneficiary banks) to validate cross-border payment information they receive from other institutions (e.g. banks, corporates) and determine if the information is correct.

 

Payment Pre-validation Data Provider

 

    Data Provider (Responder) will:

  • Implement and expose an API server to SWIFT

  • Implement an API service to validate cross-border payment information by using Payment Pre-validation Data Provider OpenAPI specifications (linked reference page)

    SWIFT will:

  • Facilitate the delivery of the payment pre-validation requests by using the API server implemented by the Data Providers

  • Facilitate the delivery of the payment pre-validation responses with the details provided by the Data Providers

 

Network option

We advise that Data Providers respond to pre-validation requests over the public internet. For more information please refer to Additional Materials.

Developer Reference

Ready to take the API for a spin?

Use the developer references such as the OpenAPI specification, SDK and postman collection to get you started!

View Reference

Additional Material

Service Description

Service Functional Description

Onboarding Guide for Data Providers – API over Public Internet

Rulebook

FAQ