Skip to main content

arkeon-sdk

Lightweight Python SDK for the Arkeon API.

Install

pip install arkeon-sdk

Quick start

import arkeon_sdk as arke

# Configure via environment variables:
#   ARKE_API_URL   - API base URL (default: http://localhost:8000)
#   ARKE_API_KEY   - API key for authentication
#   ARKE_NETWORK_ID - Default network ID

# Or set the network at runtime:
arke.set_network_id("my-network-id")

# Create an entity
entity = arke.post("/entities", {"name": "Acme Corp", "entity_type": "organization"})

# List entities
entities = arke.get("/entities")

# Paginate through all results
for entity in arke.paginate("/entities", {"limit": 50}):
    print(entity["name"])

API

All functions target the Arkeon REST API. See your instance's /help endpoint for full documentation.

Function Description
get(path, params=None) GET request with optional query params
post(path, json=None) POST request with optional JSON body
put(path, json=None) PUT request with optional JSON body
patch(path, json=None) PATCH request with optional JSON body
delete(path) DELETE request
paginate(path, params=None) Auto-paginate a list endpoint, yields items
set_network_id(id) Set default network ID for all requests

Configuration

Environment Variable Default Description
ARKE_API_URL http://localhost:8000 API base URL
ARKE_API_KEY (empty) API key for authentication
ARKE_NETWORK_ID (empty) Default network ID

Metadata

Release files for arkeon-sdk 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for arkeon-sdk 0.1.4
File Size Uploaded Provenance
arkeon_sdk-0.1.4.tar.gz 3.1 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for arkeon-sdk 0.1.4
File Interpreter ABI Platform
arkeon_sdk-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 6.5 kB

Release files / arkeon_sdk-0.1.4.tar.gz

Download URL arkeon_sdk-0.1.4.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
aaacce46d2e6a683bac9ada8062485567fe5ba4e75c3099d85c4ec8770ccda10
BLAKE2b-256 checksum
How to use checksums
78eb9ebe4cc2409a178d3378b8f79379e1b1fc6b6dbf2c60ee2416b50307cb23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2026.

Transparency log

Release files / arkeon_sdk-0.1.4-py3-none-any.whl

Download URL arkeon_sdk-0.1.4-py3-none-any.whl
Size 3.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0d6d9590e81c80ce36d519cdb7566de8dc61945d353cbd4899807b87be04b548
BLAKE2b-256 checksum
How to use checksums
639bdc1175073345a8c448b197a9fa3619b9f33106a60dc1e8110d7302692131
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2026.

Transparency log

Security for arkeon-sdk 0.1.4

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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for arkeon_sdk-0.1.4.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 4, 2026.

Transparency log

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page