# Async Lava API library
### Example to use
```python
import asyncio
from aiolava import LavaBusinessClient
async def main():
client = LavaBusinessClient(
private_key="INSERT_PRIVATE_KEY",
shop_id="INSERT_SHOP_ID" # optional
)
invoice = await client.create_invoice(
sum_=10,
order_id="order#10"
)
print(invoice.data.url)
status = await client.check_invoice_status(
order_id="order#10"
)
print(status.data.status)
if __name__ == '__main__':
asyncio.run(main())
```
### All documentation you can find [here](https://dev.lava.ru/)
Raw data
{
"_id": null,
"home_page": "https://github.com/DTPlayer/aiolava",
"name": "aiolavapy",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "",
"keywords": "lava aiolava lavaapi",
"author": "reff06",
"author_email": "info@dnsprovider.tech",
"download_url": "https://files.pythonhosted.org/packages/d2/f5/669f3d72c7c156278d91927ddbc74866c23aeb704876bd43809840e8f143/aiolavapy-0.1.2.tar.gz",
"platform": null,
"description": "# Async Lava API library\r\n\r\n### Example to use\r\n\r\n```python\r\nimport asyncio\r\n\r\nfrom aiolava import LavaBusinessClient\r\n\r\n\r\nasync def main():\r\n client = LavaBusinessClient(\r\n private_key=\"INSERT_PRIVATE_KEY\",\r\n shop_id=\"INSERT_SHOP_ID\" # optional\r\n )\r\n \r\n invoice = await client.create_invoice(\r\n sum_=10,\r\n order_id=\"order#10\"\r\n )\r\n print(invoice.data.url)\r\n \r\n status = await client.check_invoice_status(\r\n order_id=\"order#10\"\r\n )\r\n print(status.data.status)\r\n\r\n\r\nif __name__ == '__main__':\r\n asyncio.run(main())\r\n\r\n```\r\n\r\n### All documentation you can find [here](https://dev.lava.ru/)\r\n",
"bugtrack_url": null,
"license": "",
"summary": "Async library for Lava API",
"version": "0.1.2",
"project_urls": {
"Homepage": "https://github.com/DTPlayer/aiolava",
"Official documentation": "https://dev.lava.ru/"
},
"split_keywords": [
"lava",
"aiolava",
"lavaapi"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "032edc49471ea9d54656ea996eb2d62749261620c10c89a710a7615f7c62e65d",
"md5": "28b2d4f8296276b0625b85cfd42bf931",
"sha256": "fc3074d62d2f73fc4deee242aa294f7d6a829e7193a75e76f33652db23c4303d"
},
"downloads": -1,
"filename": "aiolavapy-0.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "28b2d4f8296276b0625b85cfd42bf931",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 12308,
"upload_time": "2023-12-06T10:36:15",
"upload_time_iso_8601": "2023-12-06T10:36:15.217428Z",
"url": "https://files.pythonhosted.org/packages/03/2e/dc49471ea9d54656ea996eb2d62749261620c10c89a710a7615f7c62e65d/aiolavapy-0.1.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d2f5669f3d72c7c156278d91927ddbc74866c23aeb704876bd43809840e8f143",
"md5": "10cf6544e06adeb2d4efa533e28fd0c5",
"sha256": "461c4d61113b9653046c129abb7ce027a076c2913f115578aa9a655198980e34"
},
"downloads": -1,
"filename": "aiolavapy-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "10cf6544e06adeb2d4efa533e28fd0c5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 7052,
"upload_time": "2023-12-06T10:36:16",
"upload_time_iso_8601": "2023-12-06T10:36:16.197468Z",
"url": "https://files.pythonhosted.org/packages/d2/f5/669f3d72c7c156278d91927ddbc74866c23aeb704876bd43809840e8f143/aiolavapy-0.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-12-06 10:36:16",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "DTPlayer",
"github_project": "aiolava",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "aiolavapy"
}