Python SDK
We maintain a SDK for Python. It's fully type-hinted and allows both synchronous and asynchronous usage, thanks to HTTPX. Under the hood, schemas are validated by Pydantic.
It's available on PyPI.
QuickstartCopied!
pip install polar-sdk
# Synchronous Example
from polar_sdk import Polar
s = Polar(
access_token="<YOUR_BEARER_TOKEN_HERE>",
)
res = s.users.benefits.list()
if res is not None:
while True:
# handle items
res = res.Next()
if res is None:
break
Sandbox EnvironmentCopied!
You can configure the SDK so it hits the sandbox environment instead of the production one. You just need to add the server
argument when instantiating the client:
s = Polar(
server="sandbox",
access_token="<YOUR_BEARER_TOKEN_HERE>",
)