Skip to main content

Official Python SDK for ATS Satellite Services Platform

Project description

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"])

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ats_platform_sdk-1.0.0.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ats_platform_sdk-1.0.0-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file ats_platform_sdk-1.0.0.tar.gz.

File metadata

  • Download URL: ats_platform_sdk-1.0.0.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for ats_platform_sdk-1.0.0.tar.gz
Algorithm Hash digest
SHA256 fb8fc987c72c6f9d209e7e51ab7ce923c39ecb31fe2a8fd6d137b54842971231
MD5 2a69a76d2e6c0985a7a7ff235489f334
BLAKE2b-256 82c5bb2faebf94a049da8831c47dfed79864cc28a384b3b6d5bccab72a1ec1ee

See more details on using hashes here.

File details

Details for the file ats_platform_sdk-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ats_platform_sdk-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b0c67d9ff813daff47136033594df7df2670144252f4112b29e3bc5815867ec4
MD5 b3fc579620320e0222ae4023de865729
BLAKE2b-256 28b4283c6a825685866f6a48fd2a34b8fe15540cee9496adbab6717331e0192d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page