Skip to main content

Carrier Api Wrapper

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-3.0.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-3.0.0-py3-none-any.whl (24.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: carrier_api-3.0.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-3.0.0.tar.gz
Algorithm Hash digest
SHA256 ae27fe2765a0f0d4dcaa670ba14bd5b2fe0e41c83291b500bccb8696d365d4ca
MD5 12d8a7a96abaa699b172536748e63173
BLAKE2b-256 87405d08d3aca2ac52c068cdcf369df56eb9d9ef0182a4adefb416afee9908af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: carrier_api-3.0.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-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 96a64aae89f48a11648ee51088cb078f5207d39edd4c80ce20b23091517c816f
MD5 22c20070adbd656f543234f6afc9581e
BLAKE2b-256 21e484c9051acdda9ce711eece543e9fdfdc766afd5e029bccfecf81aa321884

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