Skip to main content

RAPS - Rust CLI for Autodesk Platform Services

PyPI version License

A fast, modern command-line interface for Autodesk Platform Services (APS), built with Rust.

Installation

pip install raps

Quick Start

# Check installation
raps --version

# Get help
raps --help

# Test authentication (requires APS credentials)
raps auth test

# List buckets
raps bucket list

Configuration

Set your APS credentials as environment variables:

export APS_CLIENT_ID="your-client-id"
export APS_CLIENT_SECRET="your-client-secret"

Or use a .env file in your project directory.

Features

  • Object Storage Service (OSS): Manage buckets and objects
  • Model Derivative: Translate and extract model data
  • Data Management: Work with hubs, projects, and folders
  • Design Automation: Run Revit, AutoCAD, and Inventor engines
  • Authentication: Support for 2-legged, 3-legged, and device code flows
  • MCP Server: AI assistant integration via Model Context Protocol

Documentation

For full documentation, visit rapscli.xyz.

Alternative Installation Methods

Shell Script (Linux/macOS)

curl -fsSL https://raw.githubusercontent.com/dmytro-yemelianov/raps/main/install.sh | bash

PowerShell (Windows)

irm https://raw.githubusercontent.com/dmytro-yemelianov/raps/main/install.ps1 | iex

Homebrew (macOS)

brew install dmytro-yemelianov/tap/raps

Scoop (Windows)

scoop bucket add raps https://github.com/dmytro-yemelianov/scoop-bucket
scoop install raps

License

Apache 2.0 - See LICENSE for details.

Metadata

Release files for raps 5.7.0

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

Built distributions (wheels)

Table of built distributions (wheels) for raps 5.7.0
File
raps-5.7.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
raps-5.7.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
raps-5.7.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
raps-5.7.0-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 50.5 MB

Release files / raps-5.7.0-py3-none-win_amd64.whl

Download URL raps-5.7.0-py3-none-win_amd64.whl
Size 13.8 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
21f42e712b5c2376ad60a3d8f578610ab096b3ad4d257cfae152215a0cb82221
BLAKE2b-256 checksum
How to use checksums
63523b166fbd90677564610bc737a1c8d5ebe4e808ac5de28fecfde6b65dbb22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 13, 2026.

Transparency log

Release files / raps-5.7.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL raps-5.7.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 12.7 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
c2f96a7cf1ed530f7f7672c53d7c3e57c3da2b728d40a70404b33181ef959e1e
BLAKE2b-256 checksum
How to use checksums
fdcaf2d272290b2b33cffe0f84313a051c3a4c5ebb85db6fa873a7156592a09c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 13, 2026.

Transparency log

Release files / raps-5.7.0-py3-none-macosx_11_0_arm64.whl

Download URL raps-5.7.0-py3-none-macosx_11_0_arm64.whl
Size 11.8 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
06395ab08b0f1b3e8dc84d5bfb0a8718051fff2f3b0dde674ac528122e256f29
BLAKE2b-256 checksum
How to use checksums
36c66a365c3a3de6f6b591331cad0469431cd3d2b17ec78fcd6bf3c6a5cce0a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 13, 2026.

Transparency log

Release files / raps-5.7.0-py3-none-macosx_10_12_x86_64.whl

Download URL raps-5.7.0-py3-none-macosx_10_12_x86_64.whl
Size 12.2 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
eb06523356231e66014505b09a74f96a1d017cf47982a95e040dcf36e792f049
BLAKE2b-256 checksum
How to use checksums
21b012009df05df4032c6a9b62560fbd452bde7cdfa1616e71dadd6baf064a86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 13, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

5.7.0 This release

4 release files

5.6.3

4 release files

5.6.2

4 release files

5.6.1

4 release files

5.6.0

4 release files

5.5.0

4 release files

5.4.9

4 release files

5.4.8

4 release files

5.4.7

4 release files

5.4.6

4 release files

5.4.4

4 release files

5.4.3

4 release files

5.4.2

4 release files

5.4.1

4 release files

5.3.3

4 release files

5.3.2

4 release files

5.3.1

4 release files

5.3.0

4 release files

4.7.0

4 release files

4.6.0

4 release files

4.5.0

4 release files

4.4.0

4 release files

4.3.0

4 release files

4.2.3

4 release files

4.1.0

1 release file

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