---
slug: python-sdk
title: Python SDK
section: Reference
description: What OrcaSheets does and does not offer for Python SDK access.
listed: false
---
# Python SDK

**OrcaSheets does not provide a Python SDK. This page explains what that means, and what to do instead.**

This is not currently available or planned. There is no supported SDK package, client library, or official Python bindings for OrcaSheets.

## What is NOT available

To be explicit, you cannot do any of the following via an official SDK:

- **Call product features as functions** from Python (Pivot Table, filter, join, Chart, Dashboard).
- **Trigger OrcaSheets UI features** via Python and receive structured outputs.
- **Use an "orcasheets" pip package** to access product features.

OrcaSheets features are not exposed as a standard API surface.

## What you SHOULD do instead

### Option A: export results, consume them in Python

This is the standard, supported approach for most teams:

1. **Produce** the result you need in OrcaSheets (filtered Sheet, Pivot Table, Chart, Dashboard).
2. **Export** the result: see [Exporting Data](/docs/exporting-data).
3. **Load** the exported file in Python and continue your pipeline.

This is predictable, portable, and does not depend on hidden or undocumented endpoints.

### Option B: Enterprise-only programmatic workflows via custom Recipes

If you are an Enterprise customer and you need a programmatic workflow, OrcaSheets can offer:

- **Custom Recipes**, built as part of a **custom development** engagement.
- This is the **only** supported way we offer programmatic access today.

If something of this sort has been built for you, refer to the **deployment-specific documentation** you received for implementation details.

## What about a REST API?

OrcaSheets does not expose individual features as a public REST API. See [REST API](/docs/rest-api) for the full explanation.

## Recommended approach

- **Start with exports**: [Exporting Data](/docs/exporting-data).
- **Keep integration logic in your own codebase**, so it stays portable and testable.

## Related pages

- [REST API](/docs/rest-api)
- [JavaScript SDK](/docs/javascript-sdk)
- [Webhook Integration](/docs/webhook-integration)
- [Recipes](/docs/recipes)
