Skip to main content

API Wrapper for the Stimline IDEX collaboration platform software used for well intervention.

Project description

Stimline IDEX Software API Wrapper for Python

Ruff

The stimline-idex package is an abstraction layer developed for interacting with the Stimline IDEX Collaboration software API.

It is based on available API documentation for the Aker BP IDEX environment publicly available here.

The Wrapper currently supports API version 1.0.

Getting started

Usage is fairly simple. You can authenticate using an X-API-KEY or using a JWT auth flow that requests a bearer token from the authentication endpoint.

from stimline_idex import ApiKeyAuth, IDEXClient, JWTAuth

api_auth = ApiKeyAuth(
    base_url = "https://<env>.idexcloud.net/idexapi/1.0/",
    x_api_key = "00000000-0000-0000-0000-000000000000"
)

client_api = IDEXClient(auth=api_auth)

jwt_auth = JWTAuth(
    base_url = "https://<env>.idexcloud.net/idexapi/1.0/",
    username = "foo",
    password = "bar"
)

client_jwt = IDEXClient(auth=jwt_auth)

The different modules are available for interaction:

wellbores = client_api.wellbores.get(top=3)

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

stimline_idex-0.1.0.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

stimline_idex-0.1.0-py3-none-any.whl (30.4 kB view details)

Uploaded Python 3

File details

Details for the file stimline_idex-0.1.0.tar.gz.

File metadata

  • Download URL: stimline_idex-0.1.0.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.6 Windows/10

File hashes

Hashes for stimline_idex-0.1.0.tar.gz
Algorithm Hash digest
SHA256 552f7b88d0872ab41aeeb523072e3315b6031da292001d05f66fa5428f0bf899
MD5 41c3299b6306754273d0da21840d5b05
BLAKE2b-256 207ac535b0ebf345be8b7b60a3e795e4a096f6bbd33249fa9541f61d091c80d0

See more details on using hashes here.

File details

Details for the file stimline_idex-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: stimline_idex-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 30.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.6 Windows/10

File hashes

Hashes for stimline_idex-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4d7d5872c42581104d461bd55061ef2b52673c009d55a118de1344680d74de07
MD5 0fbbb337b9db1b4a85003449957f5fac
BLAKE2b-256 37b8cf4be2a92a195a16e78ef585ecf2d01b62d0fdfdd500f52828bb43a65e92

See more details on using hashes here.

Supported by

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