Our new Developer Portal provides a place for developers to find documentation about our APIs. We provide examples of EKM Push API calls that you can try, and descriptions for what is possible. We also provide example code snippets of our API wrapped in various programming languages. These languages include Command Line, Ruby, Python, PHP, Perl, Java, C, NodeJS, and Javascript. We want to encourage 3rd party use of our meter data, so the data and our APIs are 100% free and open to all developers.

We also provide information about how to communicate with out meters directly using their RS-485 communication protocol.

Visit the Developer Portal here for more information: https://documents.ekmmetering.com/api-docs/

If you come up with a useful application or service, that uses the EKM Push APIs and that you would like to share with our customers, we have listed 3rd party apps on our Software Page.

Feel free to reach out to us if you have any questions along the way. We're happy to help.