monobank_api library
Monobank API SDK
Simplifies interaction with public Monobank API and Mono Corp API Proxy
Classes
- Account
- Represents monobank account (balance)
- API
- Requests sender and throttling container
- APIError
- Error that's being thrown by API in case of an expected error
- APIFlags
- API Requests flags
- APIRequest
- Request container
- APIResponse
- Response given by calling on APIRequest
- BankCard
- Representation of a bank card
- Cashback
- Representation of cashback
- Client
- Representation of clientInfo result
- Currency
- Money currency container
- CurrencyInfo
- Currency converter
- Jar
- The jar
- LazyAccount
- Represents an unresolved account
- LazyStatementItem
- Represents a lazy statement item
- Mask
- Card number
- MilesCashback
- Account provides miles cashback
- Money
- Represents money
- MoneyCashback
- Account provides money-backed cashback
- MonoAnonymousAPI
- Anonymous monobank API client
- MonoAPI
- Personal token API
- NoCashback
- Account doesn't provide cashback
- SendId
- Send ID
- Statement
- Statement stream holder
- StatementItem
- Single item from statement
- StatementItemWebhookEvent
- Transaction webhook event
- UnknownCurrency
- Unknown currency
- WebhookEvent
- Interface for webhook event types
Enums
- APIErrorType
- Possible error types that happen to API
- APIHttpMethod
- Available HTTP methods
- CardType
- Card class
- CashbackType
- Cashback type
- ClientPermission
- Client Permissions
- MoneyRounding
- Available rounding algos
- SendIdType
- Type of the Send ID
Mixins
- CurrencyMethods
- Enable bank/currency method
- PersonalMethods
- Enable personal/* methods