Swift Docs home pagelogo
  • Support
  • Dashboard
  • Dashboard
Guides
API Reference
API Reference
  • Overview
  • Authorization
  • OpenAPI
  • Pagination and Lists
  • Errors
  • Events
  • Sandbox Simulations
Accounts
  • GET
    List Accounts
  • GET
    Retrieve an Account
  • GET
    Retrieve Account Balance
External Accounts
  • GET
    List External Accounts
  • GET
    Retrieve an External Account
Users
  • GET
    List Users
  • POST
    Create a User
  • GET
    Retrieve a User
  • POST
    Archive a User
  • GET
    List User Banks
  • POST
    Link a User Bank
  • GET
    Retrieve a User Bank
  • POST
    Archive and Unlink a User Bank
Events
  • GET
    List Events
  • GET
    Retrieve an Event
  • GET
    List Event Subscriptions
  • POST
    Create an Event Subscription
  • GET
    Retrieve an Event Subscription
  • DEL
    Delete an Event Subscription
Real-Time Payments
  • GET
    List Request for Payment Registrations
  • GET
    List Real-Time Payments Request for Payments
  • POST
    Create a Real-Time Payments Request for Payment
  • GET
    Retrieve a Real-time Payments Request for Payment
  • POST
    Cancel a Real-time Payments Request for Payment
  • POST
    Complete a Sandbox Real-time Payments Request for Payment
  • GET
    Retrieve Routing Number Info
API Reference

Authorization

The API authorizes requests using Bearer Authentication. When you onboard with Swift, we provide you with a Sandbox and Production API key. These are used to authorize requests to the sandbox and production environments, respectively.

Production API requests should be made over HTTPS to https://api.useswift.dev. Sandbox API requests should be made over HTTPS to https://sandbox.useswift.dev.

​
Example

curl --url "${SWIFT_API_URL}" \
  -H "Authorization: Bearer ${SWIFT_API_KEY}"
OverviewOpenAPI
websitelinkedin
Powered by Mintlify
On this page
  • Example