ATS Platform Python SDK
Official Python client for the ATS Satellite Services Developer Platform.
Installation
Local development
pip install -e d:/3d/sdks/python
From PyPI (when published)
pip install ats-platform-sdk
Quick Start
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"])
Metadata
Release files for ats-platform-sdk 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| ats_platform_sdk-1.0.0.tar.gz | 6.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ats_platform_sdk-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.7 kB
Release files / ats_platform_sdk-1.0.0.tar.gz
| Download URL | ats_platform_sdk-1.0.0.tar.gz |
|---|---|
| Size | 6.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fb8fc987c72c6f9d209e7e51ab7ce923c39ecb31fe2a8fd6d137b54842971231
|
|
BLAKE2b-256 checksum How to use checksums |
82c5bb2faebf94a049da8831c47dfed79864cc28a384b3b6d5bccab72a1ec1ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|
Release files / ats_platform_sdk-1.0.0-py3-none-any.whl
| Download URL | ats_platform_sdk-1.0.0-py3-none-any.whl |
|---|---|
| Size | 10.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b0c67d9ff813daff47136033594df7df2670144252f4112b29e3bc5815867ec4
|
|
BLAKE2b-256 checksum How to use checksums |
28b4283c6a825685866f6a48fd2a34b8fe15540cee9496adbab6717331e0192d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|
Security for ats-platform-sdk 1.0.0
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.