Skip to main content

Encord Python API Client

Encord logo

license

Encord is the multimodal data layer for physical AI. Manage, curate, annotate, and align petabytes of data - from sensor streams to video to text.

💻 Features

  • Minimal low-level Python client that allows you to interact with Encord's API
  • Supports Python: 3.9, 3.10, 3.11, 3.12, 3.13 and 3.14

✨ Relevant Links

💡 Getting Started

For full documentation, please visit Encord Python SDK.

First, install Encord Python API Client using the pip package manager:

python3 -m pip install encord

Some functionality is available through optional extras. Install them if you need COCO import/export or MCAP support:

# COCO import/export helpers (pycocotools, shapely, opencv, numpy)
python3 -m pip install "encord[coco]"

# MCAP support (mcap, protobuf, Pillow)
python3 -m pip install "encord[mcap]"

Then, create a service account, generate a key pair, and register the public key in the Encord platform. Detailed guide can be found in the dedicated manual.

Pass the path to your private key when initializing the Encord client:

# Import dependencies
from encord import EncordUserClient

# Authenticate with Encord using the path to your private key.  Replace <private_key_path> with the path to your private key.
user_client = EncordUserClient.create_with_ssh_private_key(
  ssh_private_key_path="<private_key_path>"
)

For detailed example code and SDK reference material refer to Encord SDK documentation

🐛 Troubleshooting

Please report bugs to the GitHub Issues. Just make sure you read the Encord documentation and search for related issues first.

Release files for encord 0.1.204

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for encord 0.1.204
File Size Uploaded
encord-0.1.204.tar.gz 311.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for encord 0.1.204
File Interpreter ABI Platform
encord-0.1.204-py3-none-any.whl Python 3 none any Details

Total release size: 704.1 kB

Release files / encord-0.1.204.tar.gz

Download URL encord-0.1.204.tar.gz
Size 311.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7709ce6c8d9f50b673122900ca50cc333b7125effef57f65f1899fd03fc98992
BLAKE2b-256 checksum
How to use checksums
a15ef851fb2ed1da391efb2c37fb1f9f95b196995868ede11c640cdac2ee1dfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / encord-0.1.204-py3-none-any.whl

Download URL encord-0.1.204-py3-none-any.whl
Size 393.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
236f1a8d6afb64e940aabe1b9349ba14bedb9cf046e6905ad16d41ffb46edf91
BLAKE2b-256 checksum
How to use checksums
dfeaa37b30fe4a305c2c88ae297ef3a79408a7874f001b481a93971b55609d5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.1.204 This release

2 release files

0.1.118

1 release file

0.1.96

2 release files

0.1.94

2 release files

0.1.93

2 release files

0.1.91

2 release files

0.1.90

2 release files

0.1.89

2 release files

0.1.88

2 release files

0.1.87

2 release files

0.1.86

2 release files

0.1.83

2 release files

0.1.82

2 release files

0.1.79

2 release files

0.1.78

2 release files

0.1.77

2 release files

0.1.76

2 release files

0.1.74

2 release files

0.1.73

2 release files

0.1.71

2 release files

0.1.70

2 release files

0.1.69

2 release files

0.1.68

2 release files

0.1.67

2 release files

0.1.66

2 release files

0.1.62

2 release files

0.1.61

2 release files

0.1.56

2 release files

0.1.55

2 release files

0.1.54

2 release files

0.1.53

2 release files

0.1.52

2 release files

0.1.51

2 release files

0.1.49

2 release files

0.1.46

2 release files

0.1.45

2 release files

0.1.44

2 release files

0.1.42

2 release files

0.1.41

2 release files

0.1.40

2 release files

0.1.37

2 release files

0.1.35

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page