Skip to main content

Client for accessing Netilion cloud

Project description

netilion-api

This is a python client to acccess Netilion REST API.

Swagger UI can be found at Staging API or Production API

Please visit our developer portal for further instructions and information: https://developer.netilion.endress.com/

This Python package is automatically generated by the Swagger Codegen project.

Requirements.

Python 3.4+

Usage

import netilion_api
from netilion_api.rest import ApiException

configuration = netilion_api.Configuration()
configuration.host = 'https://api.staging-env.iiot.endress.com/v1'

# FOR BASIC AUTH
configuration.api_key['API-Key'] = 'YOUR_BASIC_API_KEY'
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'

# !OR!

# FOR OAUTH 2 PASSWORD GRANT
configuration.auth_type = netilion_api.AuthType.OAUTH_PASSWORD_GRANT
configuration.oauth_password_grant = netilion_api.OAuthPasswordGrant(username="YOUR_USERNAME",
                                                                     password="YOUR_PASSWORD",
                                                                     api_key="YOUR_OAUTH_API_KEY", # sometimes referred also as client id
                                                                     api_secret="YOUR_OAUTH_API_SECRET", # sometimes referred also as client secret
                                                                     oauth_token_url="https://api.staging-env.netilion.endress.com/oauth/token")

# full list of APIs see in swagger https://api.staging-env.netilion.endress.com/doc/v1/
api_instance = netilion_api.AssetApi(netilion_api.ApiClient(configuration))

try:
    # full list of requests see in swagger https://api.staging-env.netilion.endress.com/doc/v1/
    api_response = api_instance.get_assets()
    print(api_response)
except ApiException as e:
    print("Exception when calling AssetApi->get_assets: %s\n" % e)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

netilion_api-1.2.2.tar.gz (381.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

netilion_api-1.2.2-py3-none-any.whl (1.0 MB view details)

Uploaded Python 3

File details

Details for the file netilion_api-1.2.2.tar.gz.

File metadata

  • Download URL: netilion_api-1.2.2.tar.gz
  • Upload date:
  • Size: 381.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for netilion_api-1.2.2.tar.gz
Algorithm Hash digest
SHA256 5e2876c3de8549fd5b9e74233ba8c5e522305670b66829ae100083c16e516183
MD5 2646900c3fbcadfce307d481147e654e
BLAKE2b-256 f153d2fa7588ec4e6c1c202aba1f47a8c558374cf8288e42724b43b0e903e220

See more details on using hashes here.

File details

Details for the file netilion_api-1.2.2-py3-none-any.whl.

File metadata

  • Download URL: netilion_api-1.2.2-py3-none-any.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.4

File hashes

Hashes for netilion_api-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6d18411f80486983f16a2be6de34bd698ba6339fae8b2b82021752a330939afd
MD5 a96da83c8302117eee8bf3cf45636805
BLAKE2b-256 310e7f35ebb46552216d22acb97c3d02c246ac35fe770a37b49c6f08cd32e2be

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page