HTTP Method  | Route  | Authorization Level  | Required Permission(s)  | 
|---|---|---|---|
GET  | 
  | End user or Merchant token (IP whitelist)  | (none) Any accounts that have been assigned to the user's role(s).  | 
GET  | 
  | End user or Merchant token (IP whitelist)  | (none) Any accounts that have been assigned to the user's role(s).  | 
GET  | 
  | End user token  | (none) Any accounts that have been assigned to the user's role(s).  | 
GET  | 
  | End user or Merchant token (IP whitelist)  | (none) Account must have been assigned to the user's role(s).  | 
PUT  | 
  | End user or Merchant token  | AccountPermissions.CanUpdateAccount  | 
GET  | 
  | End user or Merchant token (IP whitelist)  | AccountPermissions.CanViewTransactions  | 
GET  | 
  | End user token  | AccountPermissions.CanViewTransactions  | 
GET  | 
  | End user or Merchant token (IP whitelist)  | AccountPermissions.CanViewTransactions  | 
GET  | 
  | End user or Merchant token (IP whitelist)  | AccountPermissions.CanViewPayouts  | 
GET  | 
  | End user or Merchant token (IP whitelist)  | AccountPermissions.CanViewPayouts  | 
POST  | 
  | Merchant token  | MerchantPermissions.CanCreateAccounts  | 
PUT  | 
  | End user token  | (none)  | 
DELETE  | 
  | End user or Merchant token  | MerchantPermissions.CanArchiveAccounts  | 
PUT  | 
  | End user or Merchant token  | MerchantPermissions.CanArchiveAccounts  | 
POST  | 
  | End user token  | AccountPermissions.CanExportData  | 
GET  | 
  | End user token  | AccountPermissions.CanExportData  | 
GET  | 
  | End user token  | Any accounts that have been assigned to the user's role(s).  | 
DELETE  | 
  | End user token  | (none)  | 
POST  | 
  | End user or Merchant token  | MerchantPermissions.CanCreateAccounts  | 
GET  | 
  | End user or Merchant token (IP whitelist)  | Account must have been assigned to the user's role(s).  | 
PUT  | 
  | End user or Merchant token  | AccountPermissions.CanUpdateAccount  | 
