Skip to main content

uipathlib

UiPath Cloud client package for Python powered by Rust.

Installation

pip install uipathlib

Usage

import uipathlib

client = uipathlib.UiPath(
    url_base="https://cloud.uipath.com/my_company/Production/orchestrator_",
    client_id="<client-id>",
    refresh_token="<client-secret-or-refresh-token>",
    scope="OR.Folders.Read OR.Jobs OR.Queues OR.Execution.Read OR.Robots.Read OR.Settings.Read",
)
# Check authentication state
print(client.is_auth())
# List queues
response = client.list_queues(fid="<folder-id>")
if response.status_code == 200:
    print(response.content)
# List queue items with OData filter
response = client.list_queue_items(
    fid="<folder-id>",
    filter="QueueDefinitionId eq 123456",
)
if response.status_code == 200:
    print(response.content)
# Start job
response = client.start_job(
    fid="<folder-id>",
    process_key="<release-key>",
    robot_id=None,
)
print(response.status_code)

For technical and contributor documentation, see DEV.md.

Version

Recommended way to read installed package version:

from importlib.metadata import version

print(version("uipathlib"))

Convenience attribute:

import uipathlib

print(uipathlib.__version__)

Licence

BSD-3-Clause Licence (see LICENSE)

Metadata

Release files for uipathlib 0.1.1

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

Source distribution (sdist)

Source distribution for uipathlib 0.1.1
File Size Uploaded
uipathlib-0.1.1.tar.gz 1.8 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for uipathlib 0.1.1
File Interpreter ABI Platform
uipathlib-0.1.1-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
uipathlib-0.1.1-cp310-abi3-manylinux_2_34_x86_64.whl CPython 3.10 abi3 Linux glibc 2.34+ x86-64 Details
uipathlib-0.1.1-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details

Total release size: 7.5 MB

Release files / uipathlib-0.1.1.tar.gz

Download URL uipathlib-0.1.1.tar.gz
Size 1.8 MB
Tags Source
SHA-256 checksum
How to use checksums
90c647a4e31b5da5811985972dd662f87c80d89ad96b886785133e475a9cd323
BLAKE2b-256 checksum
How to use checksums
3452289e32c4afcb79a6c0fd23a4bbaef2615fb16729eaa5c79b8e68867f754e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 16, 2026.

Transparency log

Release files / uipathlib-0.1.1-cp310-abi3-win_amd64.whl

Download URL uipathlib-0.1.1-cp310-abi3-win_amd64.whl
Size 1.7 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
f85cb27665165afb9bdeaed6eadab46e7697b2c25ddee9400aacf62adb12c734
BLAKE2b-256 checksum
How to use checksums
36efb96a7eb7d5dc3001b0156456674ec34de3080d4744f7b3935ab5c252b06b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 16, 2026.

Transparency log

Release files / uipathlib-0.1.1-cp310-abi3-manylinux_2_34_x86_64.whl

Download URL uipathlib-0.1.1-cp310-abi3-manylinux_2_34_x86_64.whl
Size 2.1 MB
Tags CPython 3.10 Linux glibc 2.34+ x86-64 abi3
SHA-256 checksum
How to use checksums
b3812ab6f6439c0fd9ca663f9f451956ec131267fd91ff4d2291bf4c0d143246
BLAKE2b-256 checksum
How to use checksums
335f517c84fcf87567887eedbb25f99a2a84f4b936d10e00ab960b03e3f710c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 16, 2026.

Transparency log

Release files / uipathlib-0.1.1-cp310-abi3-macosx_11_0_arm64.whl

Download URL uipathlib-0.1.1-cp310-abi3-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
37bf19bd3953a859188a7fe06c8051162b7ab081b72f5579a4262a552573231e
BLAKE2b-256 checksum
How to use checksums
7eb455cbe94ce0579d2a3c23b5cb6710349ddef0fd27d5f38e28168f5f2a3520
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 16, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.1 This release

4 release files

0.0.12

2 release files

0.0.8

2 release files

0.0.7

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