# Balena Supervisor API Python client

**URL:** <https://forums.balena.io/t/balena-supervisor-api-python-client/343535>\
**Category:** Product support\
**Created:** [August 6, 2021, 9:58pm UTC](https://forums.balena.io/t/balena-supervisor-api-python-client/343535 "2021-08-06T21:58:24Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![pcorbel](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/pcorbel/32/4801_2.png) [@pcorbel](https://forums.balena.io/u/pcorbel)\
**Post date:** [August 6, 2021, 9:58pm UTC](https://forums.balena.io/t/balena-supervisor-api-python-client/343535/1 "2021-08-06T21:58:24Z")

</div>

Hello there,  
I know there is a Balena Python client available but it is to interact with the Cloud API.  
Is there a Supervisor client available in Python to make our apps easily communicate with the Supervisor?

---

<div class="post-metadata">

**Author:** ![rcooke-warwick](https://avatars.discourse-cdn.com/v4/letter/r/ba9def/32.png) [@rcooke-warwick](https://forums.balena.io/u/rcooke-warwick)\
**Post date:** [August 23, 2021, 11:50am UTC](https://forums.balena.io/t/balena-supervisor-api-python-client/343535/5 "2021-08-23T11:50:55Z")

</div>

Hello, we do have a python SDK that can be used to interact with devices via the cloud: [Balena Python SDK - Balena Documentation](https://www.balena.io/docs/reference/sdk/python-sdk/)

You can interact with the supervisor of a device using the python SDK (although this is done via the proxy): [Balena Python SDK - Balena Documentation](https://www.balena.io/docs/reference/sdk/python-sdk/#supervisor)

Would this be enough for your requirement? Thanks!
