Sync/Async version Monobank api
Project description
Mbnk
Sync/Async Python3 Monobank API
Introduction
mbnk - python lib for:
• Monobank Open API
official docs: https://api.monobank.ua/docs/
lib docs: https://github.com/yeghorkikhai/mbnk/blob/master/docs/monobank_open_api.md
• Monobank Open API for providers
official docs: https://api.monobank.ua/docs/corporate.html
lib docs: https://github.com/yeghorkikhai/mbnk/blob/master/docs/monobank_corp_open_api.md
• MonoPay - Monobank Acquiring
official docs: https://api.monobank.ua/docs/acquiring.html
lib docs: https://github.com/yeghorkikhai/mbnk/blob/master/docs/monopay_api.md
Github
https://github.com/yeghorkikhai/mbnk
Installation
pip install mbnk
Get Started with Monobank Open API
Async example:
import os
import asyncio
from mbnk.asyncio import AsyncMonobankOpenAPI
async def main():
async_mono = AsyncMonobankOpenAPI(api_token=os.getenv("MONOBANK_API_TOKEN"))
currency_list = await async_mono.public.currency()
if __name__ == "__main__":
asyncio.run(main())
Sync example:
import os
from mbnk import MonobankOpenAPI
mono = MonobankOpenAPI(
api_token=os.getenv("MONOBANK_API_TOKEN")
)
#Get currencies rates list
currency_list = mono.public.currency()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mbnk-0.4.0a2.tar.gz
(9.1 kB
view hashes)
Built Distribution
mbnk-0.4.0a2-py3-none-any.whl
(12.3 kB
view hashes)