API roles for endpoint access

All endpoints on our API require authentication via an API token with one or more specific roles assigned to it.

The following list shows all available API roles and which endpoints they grant access to:

RoleDescriptionEndpoint(s)
Accounts.LookupRetrieve accounts, account balances, account entries, funding panels, and funding maps.List accounts, Retrieve account balance, List account balances, List account entries, List account funding panel, Retrieve account funding map
AccountMovements.CreateCreate, validate, approve, or cancel account movements.Create account movement, Validate account movement, Approve or cancel account movement
AccountMovements.LookupRetrieve existing account movements.List account movements, Retrieve account movement
ChequeVoid.CreateCreate cheque void requests.Void a cheque
ChequeVoid.LookupRetrieve cheque void requests and cheque file copies.Retrieve voided cheque, Retrieve postal cheque file copy, Retrieve eCheck file copy
Forex.CreateCreate foreign exchange rate groups.Create foreign exchange rate group
Forex.LookupRetrieve foreign exchange rate groups and indicative rates.Retrieve foreign exchange rate group, List foreign exchange rate groups, List indicative foreign exchange rates, List foreign exchange rates for a send account
Recipients.CreateCreate stored recipients.Create stored recipient
Recipients.DeleteDelete stored recipients.Delete stored recipient
Recipients.LookupRetrieve stored recipients.List stored recipients, Retrieve stored recipient
Recipients.UpdateUpdate stored recipients.Update stored recipient
Rules.LookupRetrieve rules for a destination country, currency, and route type.List rules
TransactionRequests.CreateCreate or validate transaction requests.Create transaction request, Validate transaction request
TransactionRequests.LookupRetrieve or cancel transaction requests.Retrieve transaction request, Cancel transaction request
Transactions.LookupRetrieve and search transactions.Retrieve transaction, Search transactions