notehub-py


Namenotehub-py JSON
Version 0.0.2 PyPI version JSON
download
home_pagehttps://github.com/blues/notehub-py
SummaryPython-based library for accessing the Blues Notehub API.
upload_time2024-05-06 18:35:15
maintainerNone
docs_urlNone
authorBlues Engineering
requires_pythonNone
licenseNone
keywords openapi openapi-generator notehub api
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # notehub-py
The OpenAPI definition for the Notehub.io API.


This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

- API version: 1.0.0
- Package version: 0.0.2
- Generator version: 7.5.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
For more information, please visit [https://dev.blues.io/support/](https://dev.blues.io/support/)

## Requirements.

Python 3.7+

## Installation & Usage
### pip install

With `pip` via PyPy:

```sh
python3 -m pip install notehub-py
```
(you may need to run `pip` with root permission: `sudo python3 -m pip install notehub-py`)

or

```sh
python3 -m pip3 install notehub-py
```

Then import the package:

```python
import notehub_py
```

### Setuptools

Install via [Setuptools](http://pypi.python.org/pypi/setuptools).

```sh
python setup.py install --user
```
(or `sudo python setup.py install` to install the package for all users)

Then import the package:
```python
import notehub_py
```

### Tests

Execute `pytest` to run the tests.

## Getting Started

Please follow the [installation procedure](#installation--usage) and then run the following:

```python

import notehub_py
from notehub_py.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to https://api.notefile.net
# See configuration.py for a list of all supported configuration parameters.
configuration = notehub_py.Configuration(
    host = "https://api.notefile.net"
)



# Enter a context with an instance of the API client
with notehub_py.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = notehub_py.AuthorizationApi(api_client)
    login_request = {"username":"name@example.com","password":"test-password"} # LoginRequest | 

    try:
        api_response = api_instance.login(login_request)
        print("The response of AuthorizationApi->login:\n")
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling AuthorizationApi->login: %s\n" % e)

```

## Documentation for API Endpoints

All URIs are relative to *https://api.notefile.net*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*AuthorizationApi* | [**login**](docs/AuthorizationApi.md#login) | **POST** /auth/login | 
*BillingAccountApi* | [**get_billing_accounts**](docs/BillingAccountApi.md#get_billing_accounts) | **GET** /v1/billing-accounts | 
*DeviceApi* | [**delete_device_environment_variable**](docs/DeviceApi.md#delete_device_environment_variable) | **DELETE** /v1/projects/{projectUID}/devices/{deviceUID}/environment_variables/{key} | 
*DeviceApi* | [**delete_project_device**](docs/DeviceApi.md#delete_project_device) | **DELETE** /v1/projects/{projectUID}/devices/{deviceUID} | 
*DeviceApi* | [**disable_device**](docs/DeviceApi.md#disable_device) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/disable | 
*DeviceApi* | [**disable_device_connectivity_assurance**](docs/DeviceApi.md#disable_device_connectivity_assurance) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/disable-connectivity-assurance | 
*DeviceApi* | [**enable_device**](docs/DeviceApi.md#enable_device) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/enable | 
*DeviceApi* | [**enable_device_connectivity_assurance**](docs/DeviceApi.md#enable_device_connectivity_assurance) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/enable-connectivity-assurance | 
*DeviceApi* | [**get_device**](docs/DeviceApi.md#get_device) | **GET** /v1/projects/{projectUID}/devices/{deviceUID} | 
*DeviceApi* | [**get_device_environment_variables**](docs/DeviceApi.md#get_device_environment_variables) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/environment_variables | 
*DeviceApi* | [**get_device_environment_variables_by_pin**](docs/DeviceApi.md#get_device_environment_variables_by_pin) | **GET** /v1/products/{productUID}/devices/{deviceUID}/environment_variables_with_pin | 
*DeviceApi* | [**get_device_health_log**](docs/DeviceApi.md#get_device_health_log) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/health-log | 
*DeviceApi* | [**get_device_latest**](docs/DeviceApi.md#get_device_latest) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/latest | 
*DeviceApi* | [**get_device_public_key**](docs/DeviceApi.md#get_device_public_key) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/public-key | 
*DeviceApi* | [**get_device_sessions**](docs/DeviceApi.md#get_device_sessions) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/sessions | 
*DeviceApi* | [**get_project_device_public_keys**](docs/DeviceApi.md#get_project_device_public_keys) | **GET** /v1/projects/{projectUID}/devices/public-keys | 
*DeviceApi* | [**get_project_devices**](docs/DeviceApi.md#get_project_devices) | **GET** /v1/projects/{projectUID}/devices | 
*DeviceApi* | [**get_project_fleet_devices**](docs/DeviceApi.md#get_project_fleet_devices) | **GET** /v1/projects/{projectUID}/fleets/{fleetUID}/devices | 
*DeviceApi* | [**handle_note_add**](docs/DeviceApi.md#handle_note_add) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/notes/{notefileID} | 
*DeviceApi* | [**handle_note_changes**](docs/DeviceApi.md#handle_note_changes) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/notes/{notefileID}/changes | 
*DeviceApi* | [**handle_note_create_add**](docs/DeviceApi.md#handle_note_create_add) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/notes/{notefileID}/{noteID} | 
*DeviceApi* | [**handle_note_delete**](docs/DeviceApi.md#handle_note_delete) | **DELETE** /v1/projects/{projectUID}/devices/{deviceUID}/notes/{notefileID}/{noteID} | 
*DeviceApi* | [**handle_note_get**](docs/DeviceApi.md#handle_note_get) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/notes/{notefileID}/{noteID} | 
*DeviceApi* | [**handle_note_signal**](docs/DeviceApi.md#handle_note_signal) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/signal | 
*DeviceApi* | [**handle_note_update**](docs/DeviceApi.md#handle_note_update) | **PUT** /v1/projects/{projectUID}/devices/{deviceUID}/notes/{notefileID}/{noteID} | 
*DeviceApi* | [**handle_notefile_changes**](docs/DeviceApi.md#handle_notefile_changes) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/files/changes | 
*DeviceApi* | [**handle_notefile_changes_pending**](docs/DeviceApi.md#handle_notefile_changes_pending) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/files/changes/pending | 
*DeviceApi* | [**handle_notefile_delete**](docs/DeviceApi.md#handle_notefile_delete) | **DELETE** /v1/projects/{projectUID}/devices/{deviceUID}/files | 
*DeviceApi* | [**post_provision_project_device**](docs/DeviceApi.md#post_provision_project_device) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/provision | 
*DeviceApi* | [**put_device_environment_variables**](docs/DeviceApi.md#put_device_environment_variables) | **PUT** /v1/projects/{projectUID}/devices/{deviceUID}/environment_variables | 
*DeviceApi* | [**put_device_environment_variables_by_pin**](docs/DeviceApi.md#put_device_environment_variables_by_pin) | **PUT** /v1/products/{productUID}/devices/{deviceUID}/environment_variables_with_pin | 
*EventApi* | [**get_fleet_events**](docs/EventApi.md#get_fleet_events) | **GET** /v1/projects/{projectUID}/fleets/{fleetUID}/events | 
*EventApi* | [**get_fleet_events_by_cursor**](docs/EventApi.md#get_fleet_events_by_cursor) | **GET** /v1/projects/{projectUID}/fleets/{fleetUID}/events-cursor | 
*EventApi* | [**get_project_events**](docs/EventApi.md#get_project_events) | **GET** /v1/projects/{projectUID}/events | 
*EventApi* | [**get_project_events_by_cursor**](docs/EventApi.md#get_project_events_by_cursor) | **GET** /v1/projects/{projectUID}/events-cursor | 
*EventApi* | [**get_route_logs_by_event**](docs/EventApi.md#get_route_logs_by_event) | **GET** /v1/projects/{projectUID}/events/{eventUID}/route-logs | 
*FirmwareApi* | [**get_firmware_info**](docs/FirmwareApi.md#get_firmware_info) | **GET** /v1/projects/{projectUID}/firmware | 
*MonitorApi* | [**create_monitor**](docs/MonitorApi.md#create_monitor) | **POST** /v1/projects/{projectUID}/monitors | 
*MonitorApi* | [**delete_monitor**](docs/MonitorApi.md#delete_monitor) | **DELETE** /v1/projects/{projectUID}/monitors/{monitorUID} | 
*MonitorApi* | [**get_monitor**](docs/MonitorApi.md#get_monitor) | **GET** /v1/projects/{projectUID}/monitors/{monitorUID} | 
*MonitorApi* | [**get_monitors**](docs/MonitorApi.md#get_monitors) | **GET** /v1/projects/{projectUID}/monitors | 
*MonitorApi* | [**update_monitor**](docs/MonitorApi.md#update_monitor) | **PUT** /v1/projects/{projectUID}/monitors/{monitorUID} | 
*ProjectApi* | [**clone_project**](docs/ProjectApi.md#clone_project) | **POST** /v1/projects/{projectUID}/clone | 
*ProjectApi* | [**create_fleet**](docs/ProjectApi.md#create_fleet) | **POST** /v1/projects/{projectUID}/fleets | 
*ProjectApi* | [**create_product**](docs/ProjectApi.md#create_product) | **POST** /v1/projects/{projectUID}/products | 
*ProjectApi* | [**create_project**](docs/ProjectApi.md#create_project) | **POST** /v1/projects | 
*ProjectApi* | [**delete_device_fleets**](docs/ProjectApi.md#delete_device_fleets) | **DELETE** /v1/projects/{projectUID}/devices/{deviceUID}/fleets | 
*ProjectApi* | [**delete_fleet**](docs/ProjectApi.md#delete_fleet) | **DELETE** /v1/projects/{projectUID}/fleets/{fleetUID} | 
*ProjectApi* | [**delete_fleet_environment_variable**](docs/ProjectApi.md#delete_fleet_environment_variable) | **DELETE** /v1/projects/{projectUID}/fleets/{fleetUID}/environment_variables/{key} | 
*ProjectApi* | [**delete_project**](docs/ProjectApi.md#delete_project) | **DELETE** /v1/projects/{projectUID} | 
*ProjectApi* | [**delete_project_environment_variable**](docs/ProjectApi.md#delete_project_environment_variable) | **DELETE** /v1/projects/{projectUID}/environment_variables/{key} | 
*ProjectApi* | [**disable_global_transformation**](docs/ProjectApi.md#disable_global_transformation) | **POST** /v1/projects/{projectUID}/global-transformation/disable | 
*ProjectApi* | [**enable_global_transformation**](docs/ProjectApi.md#enable_global_transformation) | **POST** /v1/projects/{projectUID}/global-transformation/enable | 
*ProjectApi* | [**get_device_fleets**](docs/ProjectApi.md#get_device_fleets) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/fleets | 
*ProjectApi* | [**get_fleet_environment_variables**](docs/ProjectApi.md#get_fleet_environment_variables) | **GET** /v1/projects/{projectUID}/fleets/{fleetUID}/environment_variables | 
*ProjectApi* | [**get_project**](docs/ProjectApi.md#get_project) | **GET** /v1/projects/{projectUID} | 
*ProjectApi* | [**get_project_by_product**](docs/ProjectApi.md#get_project_by_product) | **GET** /v1/products/{productUID}/project | 
*ProjectApi* | [**get_project_environment_variables**](docs/ProjectApi.md#get_project_environment_variables) | **GET** /v1/projects/{projectUID}/environment_variables | 
*ProjectApi* | [**get_project_fleets**](docs/ProjectApi.md#get_project_fleets) | **GET** /v1/projects/{projectUID}/fleets | 
*ProjectApi* | [**get_project_members**](docs/ProjectApi.md#get_project_members) | **GET** /v1/projects/{projectUID}/members | 
*ProjectApi* | [**get_project_products**](docs/ProjectApi.md#get_project_products) | **GET** /v1/projects/{projectUID}/products | 
*ProjectApi* | [**get_projects**](docs/ProjectApi.md#get_projects) | **GET** /v1/projects | 
*ProjectApi* | [**put_device_fleets**](docs/ProjectApi.md#put_device_fleets) | **PUT** /v1/projects/{projectUID}/devices/{deviceUID}/fleets | 
*ProjectApi* | [**put_fleet_environment_variables**](docs/ProjectApi.md#put_fleet_environment_variables) | **PUT** /v1/projects/{projectUID}/fleets/{fleetUID}/environment_variables | 
*ProjectApi* | [**put_project_environment_variables**](docs/ProjectApi.md#put_project_environment_variables) | **PUT** /v1/projects/{projectUID}/environment_variables | 
*ProjectApi* | [**set_global_transformation**](docs/ProjectApi.md#set_global_transformation) | **POST** /v1/projects/{projectUID}/global-transformation | 
*ProjectApi* | [**update_fleet**](docs/ProjectApi.md#update_fleet) | **PUT** /v1/projects/{projectUID}/fleets/{fleetUID} | 
*RouteApi* | [**create_route**](docs/RouteApi.md#create_route) | **POST** /v1/projects/{projectUID}/routes | 
*RouteApi* | [**delete_route**](docs/RouteApi.md#delete_route) | **DELETE** /v1/projects/{projectUID}/routes/{routeUID} | 
*RouteApi* | [**get_route**](docs/RouteApi.md#get_route) | **GET** /v1/projects/{projectUID}/routes/{routeUID} | 
*RouteApi* | [**get_route_logs_by_route**](docs/RouteApi.md#get_route_logs_by_route) | **GET** /v1/projects/{projectUID}/routes/{routeUID}/route-logs | 
*RouteApi* | [**get_routes**](docs/RouteApi.md#get_routes) | **GET** /v1/projects/{projectUID}/routes | 
*RouteApi* | [**update_route**](docs/RouteApi.md#update_route) | **PUT** /v1/projects/{projectUID}/routes/{routeUID} | 


## Documentation For Models

 - [Aws](docs/Aws.md)
 - [Azure](docs/Azure.md)
 - [BillingAccount](docs/BillingAccount.md)
 - [BillingAccountRole](docs/BillingAccountRole.md)
 - [Body](docs/Body.md)
 - [CloneProjectRequest](docs/CloneProjectRequest.md)
 - [Contact](docs/Contact.md)
 - [CreateFleetRequest](docs/CreateFleetRequest.md)
 - [CreateMonitor](docs/CreateMonitor.md)
 - [CreateProductRequest](docs/CreateProductRequest.md)
 - [CreateProjectRequest](docs/CreateProjectRequest.md)
 - [DFUEnv](docs/DFUEnv.md)
 - [DFUState](docs/DFUState.md)
 - [DeleteDeviceFleetsRequest](docs/DeleteDeviceFleetsRequest.md)
 - [Device](docs/Device.md)
 - [DeviceSession](docs/DeviceSession.md)
 - [DeviceTowerInfo](docs/DeviceTowerInfo.md)
 - [DeviceUsage](docs/DeviceUsage.md)
 - [EnvironmentVariables](docs/EnvironmentVariables.md)
 - [Error](docs/Error.md)
 - [Event](docs/Event.md)
 - [FirmwareInfo](docs/FirmwareInfo.md)
 - [Fleet](docs/Fleet.md)
 - [GetBillingAccounts200Response](docs/GetBillingAccounts200Response.md)
 - [GetDeviceEnvironmentVariables200Response](docs/GetDeviceEnvironmentVariables200Response.md)
 - [GetDeviceHealthLog200Response](docs/GetDeviceHealthLog200Response.md)
 - [GetDeviceHealthLog200ResponseHealthLogInner](docs/GetDeviceHealthLog200ResponseHealthLogInner.md)
 - [GetDeviceLatest200Response](docs/GetDeviceLatest200Response.md)
 - [GetDevicePublicKey200Response](docs/GetDevicePublicKey200Response.md)
 - [GetDeviceSessions200Response](docs/GetDeviceSessions200Response.md)
 - [GetProjectDevicePublicKeys200Response](docs/GetProjectDevicePublicKeys200Response.md)
 - [GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner](docs/GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner.md)
 - [GetProjectDevices200Response](docs/GetProjectDevices200Response.md)
 - [GetProjectEvents200Response](docs/GetProjectEvents200Response.md)
 - [GetProjectEventsByCursor200Response](docs/GetProjectEventsByCursor200Response.md)
 - [GetProjectFleets200Response](docs/GetProjectFleets200Response.md)
 - [GetProjectMembers200Response](docs/GetProjectMembers200Response.md)
 - [GetProjectProducts200Response](docs/GetProjectProducts200Response.md)
 - [GetProjects200Response](docs/GetProjects200Response.md)
 - [GetRouteLogsByRoute200ResponseInner](docs/GetRouteLogsByRoute200ResponseInner.md)
 - [Google](docs/Google.md)
 - [HandleNoteChanges200Response](docs/HandleNoteChanges200Response.md)
 - [HandleNoteGet200Response](docs/HandleNoteGet200Response.md)
 - [HandleNoteSignal200Response](docs/HandleNoteSignal200Response.md)
 - [HandleNotefileChanges200Response](docs/HandleNotefileChanges200Response.md)
 - [HandleNotefileChangesPending200Response](docs/HandleNotefileChangesPending200Response.md)
 - [HandleNotefileDeleteRequest](docs/HandleNotefileDeleteRequest.md)
 - [Http](docs/Http.md)
 - [HttpFilter](docs/HttpFilter.md)
 - [HttpTransform](docs/HttpTransform.md)
 - [Location](docs/Location.md)
 - [Login200Response](docs/Login200Response.md)
 - [LoginRequest](docs/LoginRequest.md)
 - [Monitor](docs/Monitor.md)
 - [MonitorAlertRoutesInner](docs/MonitorAlertRoutesInner.md)
 - [MonitorThresholds](docs/MonitorThresholds.md)
 - [Mqtt](docs/Mqtt.md)
 - [Note](docs/Note.md)
 - [PostProvisionProjectDeviceRequest](docs/PostProvisionProjectDeviceRequest.md)
 - [Product](docs/Product.md)
 - [Project](docs/Project.md)
 - [ProjectMember](docs/ProjectMember.md)
 - [Proxy](docs/Proxy.md)
 - [PutDeviceFleetsRequest](docs/PutDeviceFleetsRequest.md)
 - [Radresponder](docs/Radresponder.md)
 - [Role](docs/Role.md)
 - [Route](docs/Route.md)
 - [RouteSchema](docs/RouteSchema.md)
 - [Slack](docs/Slack.md)
 - [Snowflake](docs/Snowflake.md)
 - [SnowflakeTransform](docs/SnowflakeTransform.md)
 - [Thingworx](docs/Thingworx.md)
 - [TowerLocation](docs/TowerLocation.md)
 - [Twilio](docs/Twilio.md)
 - [UpdateFleetRequest](docs/UpdateFleetRequest.md)
 - [UserDbRoute](docs/UserDbRoute.md)


<a id="documentation-for-authorization"></a>
## Documentation For Authorization


Authentication schemes defined for the API:
<a id="api_key"></a>
### api_key

- **Type**: API key
- **API key parameter name**: X-Session-Token
- **Location**: HTTP header

<a id="pin"></a>
### pin

- **Type**: API key
- **API key parameter name**: X-Auth-Token
- **Location**: HTTP header


## Author

engineering@blues.io



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/blues/notehub-py",
    "name": "notehub-py",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "OpenAPI, OpenAPI-Generator, Notehub API",
    "author": "Blues Engineering",
    "author_email": "engineering@blues.io",
    "download_url": "https://files.pythonhosted.org/packages/0b/2a/0d1df792e38fba5206480f5558b88b824fb7153600da67e2da29d4ddd9ee/notehub_py-0.0.2.tar.gz",
    "platform": null,
    "description": "# notehub-py\nThe OpenAPI definition for the Notehub.io API.\n\n\nThis Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:\n\n- API version: 1.0.0\n- Package version: 0.0.2\n- Generator version: 7.5.0\n- Build package: org.openapitools.codegen.languages.PythonClientCodegen\nFor more information, please visit [https://dev.blues.io/support/](https://dev.blues.io/support/)\n\n## Requirements.\n\nPython 3.7+\n\n## Installation & Usage\n### pip install\n\nWith `pip` via PyPy:\n\n```sh\npython3 -m pip install notehub-py\n```\n(you may need to run `pip` with root permission: `sudo python3 -m pip install notehub-py`)\n\nor\n\n```sh\npython3 -m pip3 install notehub-py\n```\n\nThen import the package:\n\n```python\nimport notehub_py\n```\n\n### Setuptools\n\nInstall via [Setuptools](http://pypi.python.org/pypi/setuptools).\n\n```sh\npython setup.py install --user\n```\n(or `sudo python setup.py install` to install the package for all users)\n\nThen import the package:\n```python\nimport notehub_py\n```\n\n### Tests\n\nExecute `pytest` to run the tests.\n\n## Getting Started\n\nPlease follow the [installation procedure](#installation--usage) and then run the following:\n\n```python\n\nimport notehub_py\nfrom notehub_py.rest import ApiException\nfrom pprint import pprint\n\n# Defining the host is optional and defaults to https://api.notefile.net\n# See configuration.py for a list of all supported configuration parameters.\nconfiguration = notehub_py.Configuration(\n    host = \"https://api.notefile.net\"\n)\n\n\n\n# Enter a context with an instance of the API client\nwith notehub_py.ApiClient(configuration) as api_client:\n    # Create an instance of the API class\n    api_instance = notehub_py.AuthorizationApi(api_client)\n    login_request = {\"username\":\"name@example.com\",\"password\":\"test-password\"} # LoginRequest | \n\n    try:\n        api_response = api_instance.login(login_request)\n        print(\"The response of AuthorizationApi->login:\\n\")\n        pprint(api_response)\n    except ApiException as e:\n        print(\"Exception when calling AuthorizationApi->login: %s\\n\" % e)\n\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://api.notefile.net*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*AuthorizationApi* | [**login**](docs/AuthorizationApi.md#login) | **POST** /auth/login | \n*BillingAccountApi* | [**get_billing_accounts**](docs/BillingAccountApi.md#get_billing_accounts) | **GET** /v1/billing-accounts | \n*DeviceApi* | [**delete_device_environment_variable**](docs/DeviceApi.md#delete_device_environment_variable) | **DELETE** /v1/projects/{projectUID}/devices/{deviceUID}/environment_variables/{key} | \n*DeviceApi* | [**delete_project_device**](docs/DeviceApi.md#delete_project_device) | **DELETE** /v1/projects/{projectUID}/devices/{deviceUID} | \n*DeviceApi* | [**disable_device**](docs/DeviceApi.md#disable_device) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/disable | \n*DeviceApi* | [**disable_device_connectivity_assurance**](docs/DeviceApi.md#disable_device_connectivity_assurance) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/disable-connectivity-assurance | \n*DeviceApi* | [**enable_device**](docs/DeviceApi.md#enable_device) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/enable | \n*DeviceApi* | [**enable_device_connectivity_assurance**](docs/DeviceApi.md#enable_device_connectivity_assurance) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/enable-connectivity-assurance | \n*DeviceApi* | [**get_device**](docs/DeviceApi.md#get_device) | **GET** /v1/projects/{projectUID}/devices/{deviceUID} | \n*DeviceApi* | [**get_device_environment_variables**](docs/DeviceApi.md#get_device_environment_variables) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/environment_variables | \n*DeviceApi* | [**get_device_environment_variables_by_pin**](docs/DeviceApi.md#get_device_environment_variables_by_pin) | **GET** /v1/products/{productUID}/devices/{deviceUID}/environment_variables_with_pin | \n*DeviceApi* | [**get_device_health_log**](docs/DeviceApi.md#get_device_health_log) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/health-log | \n*DeviceApi* | [**get_device_latest**](docs/DeviceApi.md#get_device_latest) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/latest | \n*DeviceApi* | [**get_device_public_key**](docs/DeviceApi.md#get_device_public_key) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/public-key | \n*DeviceApi* | [**get_device_sessions**](docs/DeviceApi.md#get_device_sessions) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/sessions | \n*DeviceApi* | [**get_project_device_public_keys**](docs/DeviceApi.md#get_project_device_public_keys) | **GET** /v1/projects/{projectUID}/devices/public-keys | \n*DeviceApi* | [**get_project_devices**](docs/DeviceApi.md#get_project_devices) | **GET** /v1/projects/{projectUID}/devices | \n*DeviceApi* | [**get_project_fleet_devices**](docs/DeviceApi.md#get_project_fleet_devices) | **GET** /v1/projects/{projectUID}/fleets/{fleetUID}/devices | \n*DeviceApi* | [**handle_note_add**](docs/DeviceApi.md#handle_note_add) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/notes/{notefileID} | \n*DeviceApi* | [**handle_note_changes**](docs/DeviceApi.md#handle_note_changes) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/notes/{notefileID}/changes | \n*DeviceApi* | [**handle_note_create_add**](docs/DeviceApi.md#handle_note_create_add) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/notes/{notefileID}/{noteID} | \n*DeviceApi* | [**handle_note_delete**](docs/DeviceApi.md#handle_note_delete) | **DELETE** /v1/projects/{projectUID}/devices/{deviceUID}/notes/{notefileID}/{noteID} | \n*DeviceApi* | [**handle_note_get**](docs/DeviceApi.md#handle_note_get) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/notes/{notefileID}/{noteID} | \n*DeviceApi* | [**handle_note_signal**](docs/DeviceApi.md#handle_note_signal) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/signal | \n*DeviceApi* | [**handle_note_update**](docs/DeviceApi.md#handle_note_update) | **PUT** /v1/projects/{projectUID}/devices/{deviceUID}/notes/{notefileID}/{noteID} | \n*DeviceApi* | [**handle_notefile_changes**](docs/DeviceApi.md#handle_notefile_changes) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/files/changes | \n*DeviceApi* | [**handle_notefile_changes_pending**](docs/DeviceApi.md#handle_notefile_changes_pending) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/files/changes/pending | \n*DeviceApi* | [**handle_notefile_delete**](docs/DeviceApi.md#handle_notefile_delete) | **DELETE** /v1/projects/{projectUID}/devices/{deviceUID}/files | \n*DeviceApi* | [**post_provision_project_device**](docs/DeviceApi.md#post_provision_project_device) | **POST** /v1/projects/{projectUID}/devices/{deviceUID}/provision | \n*DeviceApi* | [**put_device_environment_variables**](docs/DeviceApi.md#put_device_environment_variables) | **PUT** /v1/projects/{projectUID}/devices/{deviceUID}/environment_variables | \n*DeviceApi* | [**put_device_environment_variables_by_pin**](docs/DeviceApi.md#put_device_environment_variables_by_pin) | **PUT** /v1/products/{productUID}/devices/{deviceUID}/environment_variables_with_pin | \n*EventApi* | [**get_fleet_events**](docs/EventApi.md#get_fleet_events) | **GET** /v1/projects/{projectUID}/fleets/{fleetUID}/events | \n*EventApi* | [**get_fleet_events_by_cursor**](docs/EventApi.md#get_fleet_events_by_cursor) | **GET** /v1/projects/{projectUID}/fleets/{fleetUID}/events-cursor | \n*EventApi* | [**get_project_events**](docs/EventApi.md#get_project_events) | **GET** /v1/projects/{projectUID}/events | \n*EventApi* | [**get_project_events_by_cursor**](docs/EventApi.md#get_project_events_by_cursor) | **GET** /v1/projects/{projectUID}/events-cursor | \n*EventApi* | [**get_route_logs_by_event**](docs/EventApi.md#get_route_logs_by_event) | **GET** /v1/projects/{projectUID}/events/{eventUID}/route-logs | \n*FirmwareApi* | [**get_firmware_info**](docs/FirmwareApi.md#get_firmware_info) | **GET** /v1/projects/{projectUID}/firmware | \n*MonitorApi* | [**create_monitor**](docs/MonitorApi.md#create_monitor) | **POST** /v1/projects/{projectUID}/monitors | \n*MonitorApi* | [**delete_monitor**](docs/MonitorApi.md#delete_monitor) | **DELETE** /v1/projects/{projectUID}/monitors/{monitorUID} | \n*MonitorApi* | [**get_monitor**](docs/MonitorApi.md#get_monitor) | **GET** /v1/projects/{projectUID}/monitors/{monitorUID} | \n*MonitorApi* | [**get_monitors**](docs/MonitorApi.md#get_monitors) | **GET** /v1/projects/{projectUID}/monitors | \n*MonitorApi* | [**update_monitor**](docs/MonitorApi.md#update_monitor) | **PUT** /v1/projects/{projectUID}/monitors/{monitorUID} | \n*ProjectApi* | [**clone_project**](docs/ProjectApi.md#clone_project) | **POST** /v1/projects/{projectUID}/clone | \n*ProjectApi* | [**create_fleet**](docs/ProjectApi.md#create_fleet) | **POST** /v1/projects/{projectUID}/fleets | \n*ProjectApi* | [**create_product**](docs/ProjectApi.md#create_product) | **POST** /v1/projects/{projectUID}/products | \n*ProjectApi* | [**create_project**](docs/ProjectApi.md#create_project) | **POST** /v1/projects | \n*ProjectApi* | [**delete_device_fleets**](docs/ProjectApi.md#delete_device_fleets) | **DELETE** /v1/projects/{projectUID}/devices/{deviceUID}/fleets | \n*ProjectApi* | [**delete_fleet**](docs/ProjectApi.md#delete_fleet) | **DELETE** /v1/projects/{projectUID}/fleets/{fleetUID} | \n*ProjectApi* | [**delete_fleet_environment_variable**](docs/ProjectApi.md#delete_fleet_environment_variable) | **DELETE** /v1/projects/{projectUID}/fleets/{fleetUID}/environment_variables/{key} | \n*ProjectApi* | [**delete_project**](docs/ProjectApi.md#delete_project) | **DELETE** /v1/projects/{projectUID} | \n*ProjectApi* | [**delete_project_environment_variable**](docs/ProjectApi.md#delete_project_environment_variable) | **DELETE** /v1/projects/{projectUID}/environment_variables/{key} | \n*ProjectApi* | [**disable_global_transformation**](docs/ProjectApi.md#disable_global_transformation) | **POST** /v1/projects/{projectUID}/global-transformation/disable | \n*ProjectApi* | [**enable_global_transformation**](docs/ProjectApi.md#enable_global_transformation) | **POST** /v1/projects/{projectUID}/global-transformation/enable | \n*ProjectApi* | [**get_device_fleets**](docs/ProjectApi.md#get_device_fleets) | **GET** /v1/projects/{projectUID}/devices/{deviceUID}/fleets | \n*ProjectApi* | [**get_fleet_environment_variables**](docs/ProjectApi.md#get_fleet_environment_variables) | **GET** /v1/projects/{projectUID}/fleets/{fleetUID}/environment_variables | \n*ProjectApi* | [**get_project**](docs/ProjectApi.md#get_project) | **GET** /v1/projects/{projectUID} | \n*ProjectApi* | [**get_project_by_product**](docs/ProjectApi.md#get_project_by_product) | **GET** /v1/products/{productUID}/project | \n*ProjectApi* | [**get_project_environment_variables**](docs/ProjectApi.md#get_project_environment_variables) | **GET** /v1/projects/{projectUID}/environment_variables | \n*ProjectApi* | [**get_project_fleets**](docs/ProjectApi.md#get_project_fleets) | **GET** /v1/projects/{projectUID}/fleets | \n*ProjectApi* | [**get_project_members**](docs/ProjectApi.md#get_project_members) | **GET** /v1/projects/{projectUID}/members | \n*ProjectApi* | [**get_project_products**](docs/ProjectApi.md#get_project_products) | **GET** /v1/projects/{projectUID}/products | \n*ProjectApi* | [**get_projects**](docs/ProjectApi.md#get_projects) | **GET** /v1/projects | \n*ProjectApi* | [**put_device_fleets**](docs/ProjectApi.md#put_device_fleets) | **PUT** /v1/projects/{projectUID}/devices/{deviceUID}/fleets | \n*ProjectApi* | [**put_fleet_environment_variables**](docs/ProjectApi.md#put_fleet_environment_variables) | **PUT** /v1/projects/{projectUID}/fleets/{fleetUID}/environment_variables | \n*ProjectApi* | [**put_project_environment_variables**](docs/ProjectApi.md#put_project_environment_variables) | **PUT** /v1/projects/{projectUID}/environment_variables | \n*ProjectApi* | [**set_global_transformation**](docs/ProjectApi.md#set_global_transformation) | **POST** /v1/projects/{projectUID}/global-transformation | \n*ProjectApi* | [**update_fleet**](docs/ProjectApi.md#update_fleet) | **PUT** /v1/projects/{projectUID}/fleets/{fleetUID} | \n*RouteApi* | [**create_route**](docs/RouteApi.md#create_route) | **POST** /v1/projects/{projectUID}/routes | \n*RouteApi* | [**delete_route**](docs/RouteApi.md#delete_route) | **DELETE** /v1/projects/{projectUID}/routes/{routeUID} | \n*RouteApi* | [**get_route**](docs/RouteApi.md#get_route) | **GET** /v1/projects/{projectUID}/routes/{routeUID} | \n*RouteApi* | [**get_route_logs_by_route**](docs/RouteApi.md#get_route_logs_by_route) | **GET** /v1/projects/{projectUID}/routes/{routeUID}/route-logs | \n*RouteApi* | [**get_routes**](docs/RouteApi.md#get_routes) | **GET** /v1/projects/{projectUID}/routes | \n*RouteApi* | [**update_route**](docs/RouteApi.md#update_route) | **PUT** /v1/projects/{projectUID}/routes/{routeUID} | \n\n\n## Documentation For Models\n\n - [Aws](docs/Aws.md)\n - [Azure](docs/Azure.md)\n - [BillingAccount](docs/BillingAccount.md)\n - [BillingAccountRole](docs/BillingAccountRole.md)\n - [Body](docs/Body.md)\n - [CloneProjectRequest](docs/CloneProjectRequest.md)\n - [Contact](docs/Contact.md)\n - [CreateFleetRequest](docs/CreateFleetRequest.md)\n - [CreateMonitor](docs/CreateMonitor.md)\n - [CreateProductRequest](docs/CreateProductRequest.md)\n - [CreateProjectRequest](docs/CreateProjectRequest.md)\n - [DFUEnv](docs/DFUEnv.md)\n - [DFUState](docs/DFUState.md)\n - [DeleteDeviceFleetsRequest](docs/DeleteDeviceFleetsRequest.md)\n - [Device](docs/Device.md)\n - [DeviceSession](docs/DeviceSession.md)\n - [DeviceTowerInfo](docs/DeviceTowerInfo.md)\n - [DeviceUsage](docs/DeviceUsage.md)\n - [EnvironmentVariables](docs/EnvironmentVariables.md)\n - [Error](docs/Error.md)\n - [Event](docs/Event.md)\n - [FirmwareInfo](docs/FirmwareInfo.md)\n - [Fleet](docs/Fleet.md)\n - [GetBillingAccounts200Response](docs/GetBillingAccounts200Response.md)\n - [GetDeviceEnvironmentVariables200Response](docs/GetDeviceEnvironmentVariables200Response.md)\n - [GetDeviceHealthLog200Response](docs/GetDeviceHealthLog200Response.md)\n - [GetDeviceHealthLog200ResponseHealthLogInner](docs/GetDeviceHealthLog200ResponseHealthLogInner.md)\n - [GetDeviceLatest200Response](docs/GetDeviceLatest200Response.md)\n - [GetDevicePublicKey200Response](docs/GetDevicePublicKey200Response.md)\n - [GetDeviceSessions200Response](docs/GetDeviceSessions200Response.md)\n - [GetProjectDevicePublicKeys200Response](docs/GetProjectDevicePublicKeys200Response.md)\n - [GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner](docs/GetProjectDevicePublicKeys200ResponseDevicePublicKeysInner.md)\n - [GetProjectDevices200Response](docs/GetProjectDevices200Response.md)\n - [GetProjectEvents200Response](docs/GetProjectEvents200Response.md)\n - [GetProjectEventsByCursor200Response](docs/GetProjectEventsByCursor200Response.md)\n - [GetProjectFleets200Response](docs/GetProjectFleets200Response.md)\n - [GetProjectMembers200Response](docs/GetProjectMembers200Response.md)\n - [GetProjectProducts200Response](docs/GetProjectProducts200Response.md)\n - [GetProjects200Response](docs/GetProjects200Response.md)\n - [GetRouteLogsByRoute200ResponseInner](docs/GetRouteLogsByRoute200ResponseInner.md)\n - [Google](docs/Google.md)\n - [HandleNoteChanges200Response](docs/HandleNoteChanges200Response.md)\n - [HandleNoteGet200Response](docs/HandleNoteGet200Response.md)\n - [HandleNoteSignal200Response](docs/HandleNoteSignal200Response.md)\n - [HandleNotefileChanges200Response](docs/HandleNotefileChanges200Response.md)\n - [HandleNotefileChangesPending200Response](docs/HandleNotefileChangesPending200Response.md)\n - [HandleNotefileDeleteRequest](docs/HandleNotefileDeleteRequest.md)\n - [Http](docs/Http.md)\n - [HttpFilter](docs/HttpFilter.md)\n - [HttpTransform](docs/HttpTransform.md)\n - [Location](docs/Location.md)\n - [Login200Response](docs/Login200Response.md)\n - [LoginRequest](docs/LoginRequest.md)\n - [Monitor](docs/Monitor.md)\n - [MonitorAlertRoutesInner](docs/MonitorAlertRoutesInner.md)\n - [MonitorThresholds](docs/MonitorThresholds.md)\n - [Mqtt](docs/Mqtt.md)\n - [Note](docs/Note.md)\n - [PostProvisionProjectDeviceRequest](docs/PostProvisionProjectDeviceRequest.md)\n - [Product](docs/Product.md)\n - [Project](docs/Project.md)\n - [ProjectMember](docs/ProjectMember.md)\n - [Proxy](docs/Proxy.md)\n - [PutDeviceFleetsRequest](docs/PutDeviceFleetsRequest.md)\n - [Radresponder](docs/Radresponder.md)\n - [Role](docs/Role.md)\n - [Route](docs/Route.md)\n - [RouteSchema](docs/RouteSchema.md)\n - [Slack](docs/Slack.md)\n - [Snowflake](docs/Snowflake.md)\n - [SnowflakeTransform](docs/SnowflakeTransform.md)\n - [Thingworx](docs/Thingworx.md)\n - [TowerLocation](docs/TowerLocation.md)\n - [Twilio](docs/Twilio.md)\n - [UpdateFleetRequest](docs/UpdateFleetRequest.md)\n - [UserDbRoute](docs/UserDbRoute.md)\n\n\n<a id=\"documentation-for-authorization\"></a>\n## Documentation For Authorization\n\n\nAuthentication schemes defined for the API:\n<a id=\"api_key\"></a>\n### api_key\n\n- **Type**: API key\n- **API key parameter name**: X-Session-Token\n- **Location**: HTTP header\n\n<a id=\"pin\"></a>\n### pin\n\n- **Type**: API key\n- **API key parameter name**: X-Auth-Token\n- **Location**: HTTP header\n\n\n## Author\n\nengineering@blues.io\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Python-based library for accessing the Blues Notehub API.",
    "version": "0.0.2",
    "project_urls": {
        "Homepage": "https://github.com/blues/notehub-py"
    },
    "split_keywords": [
        "openapi",
        " openapi-generator",
        " notehub api"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f9f6f8d2b6380ccca1ba2e55ab889e638b60c27cf8a71593fdf23795df21815e",
                "md5": "55ec1073c34ef3692b5610510ec8cf09",
                "sha256": "cb73344e9c9ad82d0f6954937a543dbb231a15c8d4182c4a719e0e2a915e8880"
            },
            "downloads": -1,
            "filename": "notehub_py-0.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "55ec1073c34ef3692b5610510ec8cf09",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 167488,
            "upload_time": "2024-05-06T18:35:14",
            "upload_time_iso_8601": "2024-05-06T18:35:14.238820Z",
            "url": "https://files.pythonhosted.org/packages/f9/f6/f8d2b6380ccca1ba2e55ab889e638b60c27cf8a71593fdf23795df21815e/notehub_py-0.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0b2a0d1df792e38fba5206480f5558b88b824fb7153600da67e2da29d4ddd9ee",
                "md5": "73c9a08d386b4c07b31633f84d86ba04",
                "sha256": "b4114cc15ab17542db66d4fa41ce266b95a1094ef03e0b02917699a8a3e7d839"
            },
            "downloads": -1,
            "filename": "notehub_py-0.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "73c9a08d386b4c07b31633f84d86ba04",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 86456,
            "upload_time": "2024-05-06T18:35:15",
            "upload_time_iso_8601": "2024-05-06T18:35:15.853549Z",
            "url": "https://files.pythonhosted.org/packages/0b/2a/0d1df792e38fba5206480f5558b88b824fb7153600da67e2da29d4ddd9ee/notehub_py-0.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-06 18:35:15",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "blues",
    "github_project": "notehub-py",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "notehub-py"
}
        
Elapsed time: 0.23543s