Show Menu

Create Company Wallets

Create Company Wallets

This allows you to create a wallet and specify currency. There can be one or more wallets.

post/API/v4/Wallet/CreateCompanyWallet

Header Parameters

Authorizationstring

bearer access_token

Content-typestring

application/json

Request Parameters

IssuerAccountNumberstring

String length: inclusive between 1 and 25

WalletNamestring

String length: inclusive between 1 and 100

WalletCurrencystring

String length: 3

WalletTypestring

String: Allowed values are "Standard" or "Accrual"

AllowAccessAccountNumberstring

String length: inclusive between 1 and 25

Reponse Parameters

WalletId—Wallet ID
WalletName—Wallet name
WalletCurrency— Wallet currency name

OperationStatusstring

Always returned Indicates the status of the operation. Allowed parameters are:
Errors - Displays an error message if the Property name Obligation Definition/value operation was unsuccessful. For more information, see API Error Message Appendix.
Success—Indicates whether the operation was successful. Returns True if the action was successful or False if it was not successful.

Sample Request:

sandbox.xapi.xtrm.com/API/v4/Wallet/CreateCompanyWallet

{
  "CreateCompanyWallet": {
    "request": {
    	"IssuerAccountNumber":"SPN Account Number",
    	"WalletName": "Wallet Name",
        "WalletCurrency": "Currency Code",                                
        "WalletType":"Standard/Accrual",
        "AllowAccessAccountNumber":"Allow Access Account Number"
    }
  }
}
						

Sample Response:


{
	"CreateCompanyWalletResponse": {
		"WalletID": 75420,
		"WalletName": "Wallet USD",
		"WalletCurrency": "USD",
		"OperationStatus": {
			"Success": true,
			"Errors": null
		}
	}
}