Skip to content

Latest commit

 

History

History
42 lines (35 loc) · 808 Bytes

USAGE.md

File metadata and controls

42 lines (35 loc) · 808 Bytes
# Synchronous Example
from moov import Moov
import os

s = Moov(
    gateway_auth=os.getenv("MOOV_GATEWAY_AUTH", ""),
)

res = s.signup.self_signup(request={
    "email": "amanda@classbooker.dev",
})

if res is not None:
    # handle response
    pass

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

# Asynchronous Example
import asyncio
from moov import Moov
import os

async def main():
    s = Moov(
        gateway_auth=os.getenv("MOOV_GATEWAY_AUTH", ""),
    )
    res = await s.signup.self_signup_async(request={
        "email": "amanda@classbooker.dev",
    })
    if res is not None:
        # handle response
        pass

asyncio.run(main())