WSPN
Language
  • English
Version
  • V1.0
Wallet
Language
  • English
Version
  • V1.0
Wallet
Twitter
Telegram
Linkedin
  1. Remit Info
  • Introduction
  • Get Started
  • Signature
  • About WUSD
  • Webhook Service
  • Sandbox Environment
  • Blockchain Confirmations
  • Appendix
  • API Keys
  • Core Functionality
    • Quickstart: Deposit via Blockchain Wallet
    • Quickstart: Withdraw via Blockchain Wallet
    • Quickstart: Deposit via Funds Transfer
    • Quickstart: Withdraw to Bank
  • Api Reference
    • Authentication
      • Get Access Token
      • Refresh Access Token
    • Wallet
      • Address
        • Get Deposit Address
        • Add Whitelist Address
        • Get Whitelist Address
        • Delete Whitelist Address
      • Remit Info
        • Get Deposit Remit Info
          GET
        • Add Remit Info
          POST
        • Edit Remit Info
          POST
        • Get Remit Info
          POST
        • Delete Remit Info
          POST
      • Transaction
        • Get Balance
        • Create Fiat Deposit
        • Create Fiat Withdraw
        • Create Crypto Withdraw
        • Get Fiat Transaction
        • Get Exchange Rate
        • Create Mint/Redeem
        • Mint/Redeem History
        • Get Mint Redeem Receipt
        • Get Mint Redeem Order
        • Get Fiat Transaction Receipt
        • Get Fiat Transaction Order
        • Get Crypto Transaction Receipt
        • Get Crypto Transaction Order
      • User Account
        • Country List
        • Create
        • Batch Create
        • Sub Account
        • Sub Account/Api Key
        • Kyb Submit File
        • Kyb Batch Submit File
        • Kyb Submit Text
      • File Upload
        • File Upload
  1. Remit Info

Edit Remit Info

Developing
Sandbox
https://wallet.test.wspn.io
Sandbox
https://wallet.test.wspn.io
POST
/openapi/v1/remit-info/edit
API to edit the bank account for withdrawals.

Request

Body Params text/plain
Example
FieldTypeRequiredMax LengthDescription
queryObjectY
idNumberY2^63 - 1
requestIdStringY64A unique identifier for the request. If the same request is sent again with the same requestId, it will be rejected to prevent duplicate processing.
beneficiaryAddressStringY255
beneficiaryBankCountryStringY3
beneficiaryBankNameStringY255
beneficiaryAccountStringY255
currencyStringY
bankTypeStringY32"SWIFT"
beneficiaryBankSwiftCodeStringY11Pattern: [a-zA-Z0-9]
beneficiaryBankCityStringN255
beneficiaryBankAddressStringY255
isIntermediaryRequiredBooleanYIf the field is true, then the intermediary info is required
intermediaryBankCountryStringN3
intermediaryBankNameStringN255
intermediaryBankAccountStringN255
intermediaryBankSwiftCodeStringN11Pattern: [a-zA-Z0-9]
intermediaryBankCityStringN255
intermediaryBankAddressStringN255
Example:{ "query": { "requestId": "af551a-4779-4bdd-811fD1-D234d112", "id": 1207, "currency": "USD", "bankType": "SWIFT", "beneficiaryName": "John Doe", "beneficiaryAccount": "123456789", "beneficiaryAddress": "123 Main St", "beneficiaryBankName": "Bank of America", "beneficiaryBankAddress": "123 Main St", "beneficiaryBankCountry": "US", "beneficiaryBankSwiftCode": "BFA", "beneficiaryBankCity": "New York", "isIntermediaryRequired": "true", "intermediaryBankName": "Bank of America", "intermediaryBankAddress": "123 Main St", "intermediaryBankAccount": "123456789", "intermediaryBankSwiftCode": "BFA", "intermediaryBankCity": "New York", "intermediaryBankCountry": "US" } }

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://wallet.test.wspn.io/openapi/v1/remit-info/edit' \
--header 'Content-Type: text/plain' \
--data-raw '{
    "query": {
        "requestId": "af551a-4779-4bdd-811fD1-D234d112",
        "id": 1207,
        "currency": "USD",
        "bankType": "SWIFT",
        "beneficiaryName": "John Doe",
        "beneficiaryAccount": "123456789",
        "beneficiaryAddress": "123 Main St",
        "beneficiaryBankName": "Bank of America",
        "beneficiaryBankAddress": "123 Main St",
        "beneficiaryBankCountry": "US",
        "beneficiaryBankSwiftCode": "BFA",
        "beneficiaryBankCity": "New York",
        "isIntermediaryRequired": "true",
        "intermediaryBankName": "Bank of America",
        "intermediaryBankAddress": "123 Main St",
        "intermediaryBankAccount": "123456789",
        "intermediaryBankSwiftCode": "BFA",
        "intermediaryBankCity": "New York",
        "intermediaryBankCountry": "US"
    }
}'

Responses

🟢200成功
application/json
Body

Example
{
    "header": {
        "success": true
    },
    "result": {
        "id": 1217,
        "currency": "USD",
        "bankType": "SWIFT",
        "beneficiaryName": "John Doe",
        "beneficiaryAccount": "123456789",
        "beneficiaryAddress": "123 Main St",
        "beneficiaryBankName": "Bank of America",
        "beneficiaryBankAddress": "123 Main St",
        "beneficiaryBankCountry": "US",
        "beneficiaryBankSwiftCode": "BFA",
        "beneficiaryBankCity": "New York",
        "isIntermediaryRequired": true,
        "intermediaryBankName": "Bank of America",
        "intermediaryBankAddress": "123 Main St",
        "intermediaryBankAccount": "123456789",
        "intermediaryBankSwiftCode": "BFA",
        "intermediaryBankCity": "New York",
        "intermediaryBankCountry": "US",
        "createdTime": "2025-01-03 12:07:17",
        "lastUpdatedTime": "2025-01-03 12:09:03"
    }
}
Modified at 2025-01-03 14:16:45
Previous
Add Remit Info
Next
Get Remit Info
Built with