Public beta SDKs

Install the Python and TypeScript SDKs

Python and TypeScript packages are publicly available in beta. The source repository remains private. The REST API remains available without an SDK installation.

Public integration path

Create a workspace API key in the dashboard, then call the API directly. No SDK installation is required.

export HARDCARRX_API_KEY="hxv_your_workspace_api_key"

curl https://api.hardcarrx.com/v1/chat/completions \
  -H "Authorization: Bearer $HARDCARRX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "provider": "openai",
    "model": "gpt-4.1-mini",
    "messages": [{"role": "user", "content": "Hello from Hardcarrx"}]
  }'

Package availability

  • The REST API is the supported public integration path.
  • Python: pip install hardcarrx==0.1.0b1.
  • TypeScript/Node.js: npm install @hardcarrx/sdk@beta (0.1.0-beta.2).
  • Beta packages may change before a stable 1.0 release. Pin an exact version for reproducible installs. npm publishing provenance is not available while the source repository is private.

API contract

The API reference documents the currently supported endpoints, request fields, response schemas, and authentication boundary.