Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 918 Bytes

File metadata and controls

43 lines (31 loc) · 918 Bytes
# Synchronous Example
from bolt_api_sdk import Bolt, models
import os


with Bolt() as bolt:

    res = bolt.account.get_account(security=models.GetAccountSecurity(
        o_auth=os.getenv("BOLT_O_AUTH", ""),
        x_api_key=os.getenv("BOLT_X_API_KEY", ""),
    ))

    # Handle response
    print(res)

The same SDK client can also be used to make asynchronous requests by importing asyncio.

# Asynchronous Example
import asyncio
from bolt_api_sdk import Bolt, models
import os

async def main():

    async with Bolt() as bolt:

        res = await bolt.account.get_account_async(security=models.GetAccountSecurity(
            o_auth=os.getenv("BOLT_O_AUTH", ""),
            x_api_key=os.getenv("BOLT_X_API_KEY", ""),
        ))

        # Handle response
        print(res)

asyncio.run(main())