Metadata-Version: 2.4
Name: ats-platform-sdk
Version: 1.0.0
Summary: Official Python SDK for ATS Satellite Services Platform
Author-email: ATS Platform Team <platform@ats-satellite.dz>
License: PROPRIETARY
Project-URL: Homepage, https://developers.ats-satellite.dz
Project-URL: Documentation, https://docs.ats-satellite.dz/sdks/python
Project-URL: Repository, https://github.com/ats-platform/sdk-python
Keywords: ats,satellite,iot,vsat,sdk
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: requests>=2.28.0

# ATS Platform Python SDK

Official Python client for the ATS Satellite Services Developer Platform.

## Installation

### Local development
```bash
pip install -e d:/3d/sdks/python
```

### From PyPI (when published)
```bash
pip install ats-platform-sdk
```

## Quick Start

```python
from ats_sdk import ATSClient

client = ATSClient(
    api_key="ats_sandbox_...",
    base_url="http://localhost:8000/v1"
)

# List projects
projects = client.projects.list()
for p in projects["data"]:
    print(p["name"])

# List devices
devices = client.devices.list()
for d in devices["data"]:
    print(f"{d['name']}: {d['status']}")

# Send IoT message
msg = client.iot_messaging.send(
    device_id="dev_001",
    payload=b"Hello from Python!"
)
print("Sent:", msg["id"])
```
