Skip to main content

Install

Authenticate

Keep the API root and credential in environment variables:
The client accepts project API keys and personal access tokens.

List projects

The runnable quickstart constructs the client and begins with a real read against GET /projects:
See Projects for the request and response contract.

Use the async client

AsyncBisibilityClient exposes the same API operations with non-blocking HTTP, retry delays, and cursor iteration. Use async with when the client owns its HTTP transport:
Call await client.aclose() when lifecycle management cannot use a context manager.

Next steps

The SDK method reference maps common workflows to Python method names. The canonical SDK behavior contract defines retries, timeouts, cancellation, errors, headers, cursor iteration, and sync/async parity. The Python SDK source contains the complete client surface and typed models.