# Python SDK for OKAPI:Aether
This is a lightweight Python SDK to access the public OKAPI:Aether API.
## Installation
The SDK is easy to install using `pip`. We recommend creating a virtual environment for the project.
```
python3 -m venv .venv
source .venv/bin/activate
pip install okapi-aether-sdk
```
## Configuration
Authentication to OKAPI:Aether is performed via the following ENV variables (they can be set directly or via an `.env` file):
* `AETHER_AUTH0_USERNAME`
* `AETHER_AUTH0_PASSWORD`
The use of the env variables can be overriden by directly passing the appropriate username and password to the `login` method.
## Functionality
It allows for easy access to CDMs, fleet management, upload of ephemerides and maneuver plans, etc.
For more details, please consult the respective section in the OKAPI:Aether user manual.
### CLI
The okapi-aether-sdk comes with a command line interface. See the help command for additional usage information.
```
aether-api --help
```
Raw data
{
"_id": null,
"home_page": null,
"name": "okapi-aether-sdk",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "space, space debris, aether, space traffic coordination, okapi orbits, sdk, REST API",
"author": null,
"author_email": "\"OKAPI:Orbits\" <contact@okapiorbits.space>",
"download_url": "https://files.pythonhosted.org/packages/49/e6/7fcd3aaa255e096c714c26a77414f049937deac969ce13dca6f1cdd41967/okapi_aether_sdk-1.0.2.tar.gz",
"platform": null,
"description": "# Python SDK for OKAPI:Aether\n\nThis is a lightweight Python SDK to access the public OKAPI:Aether API.\n\n## Installation\n\nThe SDK is easy to install using `pip`. We recommend creating a virtual environment for the project.\n\n```\npython3 -m venv .venv\nsource .venv/bin/activate\npip install okapi-aether-sdk\n```\n\n## Configuration\nAuthentication to OKAPI:Aether is performed via the following ENV variables (they can be set directly or via an `.env` file):\n* `AETHER_AUTH0_USERNAME`\n* `AETHER_AUTH0_PASSWORD`\n\nThe use of the env variables can be overriden by directly passing the appropriate username and password to the `login` method.\n\n## Functionality\n\nIt allows for easy access to CDMs, fleet management, upload of ephemerides and maneuver plans, etc.\n\nFor more details, please consult the respective section in the OKAPI:Aether user manual.\n\n### CLI\nThe okapi-aether-sdk comes with a command line interface. See the help command for additional usage information.\n\n```\naether-api --help\n```\n\n",
"bugtrack_url": null,
"license": null,
"summary": "Python SDK for the OKAPI:Aether API",
"version": "1.0.2",
"project_urls": {
"Homepage": "https://www.okapiorbits.space"
},
"split_keywords": [
"space",
" space debris",
" aether",
" space traffic coordination",
" okapi orbits",
" sdk",
" rest api"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "b5fd484976b8d8c4d8ce064bb9593703ea05b2db5790e77ee48324c9b4e72456",
"md5": "30ef4e176dd5508de6252390c125e9f1",
"sha256": "2bbf6ce286bdc5b2f885cc0a8b8d3973792c0a365a61ca207c6304df0a9455fd"
},
"downloads": -1,
"filename": "okapi_aether_sdk-1.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "30ef4e176dd5508de6252390c125e9f1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 20417,
"upload_time": "2025-08-27T13:50:23",
"upload_time_iso_8601": "2025-08-27T13:50:23.248305Z",
"url": "https://files.pythonhosted.org/packages/b5/fd/484976b8d8c4d8ce064bb9593703ea05b2db5790e77ee48324c9b4e72456/okapi_aether_sdk-1.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "49e67fcd3aaa255e096c714c26a77414f049937deac969ce13dca6f1cdd41967",
"md5": "ac9e2a66cec7ad59b9c43d4468128861",
"sha256": "6d40e1e8d0738cf67973623d16fb1f6d3c1dabbbbc859afe4cfb19903c7ecb57"
},
"downloads": -1,
"filename": "okapi_aether_sdk-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "ac9e2a66cec7ad59b9c43d4468128861",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 17157,
"upload_time": "2025-08-27T13:50:24",
"upload_time_iso_8601": "2025-08-27T13:50:24.244981Z",
"url": "https://files.pythonhosted.org/packages/49/e6/7fcd3aaa255e096c714c26a77414f049937deac969ce13dca6f1cdd41967/okapi_aether_sdk-1.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-27 13:50:24",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "okapi-aether-sdk"
}