Skip to main content
Fully type-hinted and allows both synchronous and asynchronous usage, thanks to HTTPX. Under the hood, schemas are validated by Pydantic.

Quickstart

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 
Read more

Sandbox Environment

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>", ) 
⌘I