The official Python SDK for the Artheadain API.
pip install artained-sdkOr with Poetry:
poetry add artained-sdkimport artained
client = artained.Artheadain(
client_id="your-client-id",
client_secret="your-client-secret",
)# List entities
entities = client.entity.list()
# Get a specific entity
entity = client.entity.get("entity-id")
# Create an entity
entity = client.entity.create(
name="My Entity",
type="sensor",
)# List tasks
tasks = client.task.list()
# Create a task
task = client.task.create(
name="My Task",
type="surveillance",
)# List objects
objects = client.object.list()
# Get a specific object
obj = client.object.get("object-id")import artained
client = artained.Artheadain(
client_id="your-client-id",
client_secret="your-client-secret",
environment=arthedain.Environment.PRODUCTION,
)poetry installpoetry run pytestpoetry run ruff check .MIT