# SDK-API
**SDK-API** is a simple library to access various services of the *superb data kraken (SDK)* platform.
It is primarily intended to be used in an jupyter hub environment within
the platform itself, but can be configured for different environments as well.
## Installation and Supported Versions
```console
$ python -m pip install sdk-api
```
SDK-API officially supports Python 3.7+.
## Usage
Usage from a jupyter-notebook running within an instance of the SDK.
this presumes access/refresh tokens are accessible via variables of the executing environment (***SDK_ACCESS_TOKEN, SDK_REFRESH_TOKEN***).
```python
>>> import sdk.api
>>> client = sdk.api.SDKClient()
>>> organizations = client.get_all_organizations()
```
with explicit login:
``` python
>>> import sdk.api
>>> sdk.api.SDKClient(username='hasslethehoff', password='lookingforfreedom')
>>> organizations = client.get_all_organizations()
```
### Configuration
by default everything is configured for usage with the default instance of the SDK and comes with settings for various different instances.
overwriting settings:
``` python
>>> client = sdk.api.SDKClient(domain='mydomain.ai', client_id='my-client-id', api_version='v13.37')
```
Raw data
{
"_id": null,
"home_page": "",
"name": "sdk-api",
"maintainer": "David Eichiner",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "david.eichiner@efs-techhub.com",
"keywords": "sdk,api,superb data kraken,data management,wrapper,api-wrapper",
"author": "",
"author_email": "\"Team SDK | e:fs TechHub GmbH\" <sdk@efs-techhub.com>",
"download_url": "https://files.pythonhosted.org/packages/08/f2/99c85213cc5703a2c243de3e856ebba0df12b26b3fb0a297777ad40c5d62/sdk-api-0.1.2.tar.gz",
"platform": null,
"description": "# SDK-API\n\n**SDK-API** is a simple library to access various services of the *superb data kraken (SDK)* platform.\n\nIt is primarily intended to be used in an jupyter hub environment within\nthe platform itself, but can be configured for different environments as well.\n\n## Installation and Supported Versions\n\n```console\n$ python -m pip install sdk-api\n```\n\nSDK-API officially supports Python 3.7+.\n\n## Usage\n\nUsage from a jupyter-notebook running within an instance of the SDK.\nthis presumes access/refresh tokens are accessible via variables of the executing environment (***SDK_ACCESS_TOKEN, SDK_REFRESH_TOKEN***).\n\n```python\n>>> import sdk.api\n>>> client = sdk.api.SDKClient()\n>>> organizations = client.get_all_organizations()\n```\n\nwith explicit login:\n``` python\n>>> import sdk.api\n>>> sdk.api.SDKClient(username='hasslethehoff', password='lookingforfreedom')\n>>> organizations = client.get_all_organizations()\n```\n\n### Configuration\n\nby default everything is configured for usage with the default instance of the SDK and comes with settings for various different instances.\n\noverwriting settings:\n\n``` python\n>>> client = sdk.api.SDKClient(domain='mydomain.ai', client_id='my-client-id', api_version='v13.37')\n```\n\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "A Python API wrapping services of the Superb Data Kraken (SDK)",
"version": "0.1.2",
"split_keywords": [
"sdk",
"api",
"superb data kraken",
"data management",
"wrapper",
"api-wrapper"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "40838aaa0dfc0ca0ded41db7d36356b1f7e22816f89416b9c039553af9701126",
"md5": "15acf2c18383bffbc62ccef55f5dd1cc",
"sha256": "093b98a7ddc85e57e1d427037831835609b87f33a263176b33884790c8aae3c5"
},
"downloads": -1,
"filename": "sdk_api-0.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "15acf2c18383bffbc62ccef55f5dd1cc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 9903,
"upload_time": "2023-01-31T14:39:24",
"upload_time_iso_8601": "2023-01-31T14:39:24.058564Z",
"url": "https://files.pythonhosted.org/packages/40/83/8aaa0dfc0ca0ded41db7d36356b1f7e22816f89416b9c039553af9701126/sdk_api-0.1.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "08f299c85213cc5703a2c243de3e856ebba0df12b26b3fb0a297777ad40c5d62",
"md5": "1961b6e098e1d434329a3b9127c94fd3",
"sha256": "38673a0a791bcf250858c81d05aa1d1abb919d2c6c6077dc52bcdca634f5ae0a"
},
"downloads": -1,
"filename": "sdk-api-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "1961b6e098e1d434329a3b9127c94fd3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 9127,
"upload_time": "2023-01-31T14:39:25",
"upload_time_iso_8601": "2023-01-31T14:39:25.589172Z",
"url": "https://files.pythonhosted.org/packages/08/f2/99c85213cc5703a2c243de3e856ebba0df12b26b3fb0a297777ad40c5d62/sdk-api-0.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-31 14:39:25",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "sdk-api"
}