Revolut SDK
A typesafe SDK for revolut API.
Install
$ yarn add revolut-sdk # or if you have time to spare $ npm install revolut-sdk
Usage
;const revolut = RevolutClient;
The SDK uses Either
and Option
to model the result returned from API.
Accounts
revolut accounts : TaskEither<AxiosError Option<Account>>>; revolut accounts : TaskEither<AxiosError Option<Account>>>;
Counterparties
revolut counterparties : TaskEither<AxiosError Option<Counterparty>>>; revolut counterparties : TaskEither<AxiosError Option<Counterparty>>>; revolut counterparties : TaskEither<AxiosError Option<Counterparty>>>; revolut counterparties : TaskEither<AxiosError Option<any>>>;
Payments
revolut payments : TaskEither<AxiosError Option<Transaction>>>; revolut payments : TaskEither<AxiosError Option<Transaction>>>; revolut payments : TaskEither<AxiosError Option<Transaction>>>; revolut payments : TaskEither<AxiosError Option<Transaction>>>; revolut payments : TaskEither<AxiosError Option<any>>>; revolut payments : TaskEither<AxiosError Option<Transaction>>>;
Test
$ yarn test