> This page is for Developers.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.emnify.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.emnify.com/_mcp/server.

# emnify SDKs

> Access emnify APIs through SDKs in Python and Java to automate SIM state management, monitor connected devices, and reduce application development costs.

Software development kits (SDKs) provide access to emnify APIs through logical expressions, reducing the application development cost without sacrificing core capabilities.
With emnify SDKs, you can flexibly automate your SIM state management to match the unique lifecycle of your devices, starting with their initial configuration.
Using SDKs also enables you to implement real-time monitoring of your connected devices, troubleshoot connectivity issues, and more.

The following programming languages are available as SDKs:

* [Python](/developers/sdks/python/quickstart)
* [Java](/developers/sdks/java/quickstart)