Skip to main content

Carrier Api Wrapper

Reason this release was yanked:

invalid numbering, breaking change

Project description

GitHub Release GitHub Activity License

Project Maintenance BuyMeCoffee

Api Wrapper for Carrier Infinity API using async in python, this was inspired by this guide to be a lightweight wrapper, with simple error handling.

a lot of this is based on https://my.carrier.com/.


to update schema add this to api_connection_graphql#authed_query

introspection_query = get_introspection_query(**session.client.introspection_args)
execution_result = await transport.execute(parse(introspection_query))
schema = dumps(execution_result.data, indent=2)
_LOGGER.debug(schema)
with open("schema.graphql", "w") as f:
    f.write(schema)

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

carrier_api-2.12.0.tar.gz (25.6 kB view details)

Uploaded Source

Built Distribution

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

carrier_api-2.12.0-py3-none-any.whl (24.8 kB view details)

Uploaded Python 3

File details

Details for the file carrier_api-2.12.0.tar.gz.

File metadata

  • Download URL: carrier_api-2.12.0.tar.gz
  • Upload date:
  • Size: 25.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for carrier_api-2.12.0.tar.gz
Algorithm Hash digest
SHA256 b2c3b4ee7164b1592033c411e0f9ad174e645ce494a17c73b2150318ea22534e
MD5 38b28ebf8fa8911a08343ecc409dc929
BLAKE2b-256 e2c33b5a31073f7ab7802796796a69cb05fc53e74311595285245d6d643ec9a6

See more details on using hashes here.

File details

Details for the file carrier_api-2.12.0-py3-none-any.whl.

File metadata

  • Download URL: carrier_api-2.12.0-py3-none-any.whl
  • Upload date:
  • Size: 24.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for carrier_api-2.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e6584950e46943cfa15860fb87fef01fe22b104d40928610d78a5eba2d88622d
MD5 ff891e2aece613d718a2ed8630adbf49
BLAKE2b-256 43eaea2d82071b47f35644d50eff7fb57a2e30db3245ab633d0fb744ad6ce43e

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