Metadata-Version: 2.4
Name: orgx
Version: 1.0.0
Summary: Python client for the OrgX v1 API
Author-email: OrgX <support@useorgx.com>
License: Proprietary
Project-URL: Documentation, https://docs.useorgx.com/docs/api/clients
Project-URL: Homepage, https://useorgx.com
Project-URL: Repository, https://github.com/useorgx/orgx-sdk-python
Project-URL: Issues, https://github.com/useorgx/orgx-sdk-python/issues
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: License :: Other/Proprietary License
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# OrgX Python client

Dependency-free client for OrgX REST API v1.

```python
from orgx_client import OrgXClient

orgx = OrgXClient(api_key="oxk_...")
created = orgx.create_work(
    "Review the launch plan",
    idempotency_key="launch-plan-review-001",
)
orgx.complete_work(
    created["taskId"],
    created["task"]["updated_at"],
    created["aggregateVersion"],
    evidence={"reviewed_sections": 12, "broken_links": 0},
    idempotency_key="launch-plan-review-complete-001",
)
```

API reference: https://docs.useorgx.com/docs/api/overview
