The Datanow API
This page provides basic technical details of our implementation and an reference for each endpoints.
Beyond using the Datanow website and mobile apps, the API allows you to send raw data to Datanow and get back any information from the platform. Sending data is used to connect IoT sensors and PLCs. Getting data lets you integrate other business or SaaS software applications. But it’s your system, those are just the standard use cases. The possibilities are limited only by your imagination.
In addition to using the API directly, we also have user friendly PowerBI and Zapier connectors in Beta form. Get in touch if you’d like to try these out.
Our list of endpoints does not currently cover everything you might like to do. But we respond quickly to customer requests, so don’t hesitate to reach out with yours. If it’s something already on our roadmap, we can expedite it for you.
Our API uses the latest technologies and best practise way of doing things. We also have legacy versions of our API which provide support for some older technologies. Get in touch if you need more information about these.
In summary, the API:
- Is REST compliant
- Speaks JSON.
- Requires you to authenticate with Tokens, API key or OAuth 2.0.
- Uses ISO 8601 formatted date-times, with UTC and local time options.
- Communicates its status via standard HTTP codes.
- Accepts OData filters.
Further details about each endpoint along with examples can be found at the end of this post.
If you’re already a customer, contact your account manager to request API access for your contract. If you’re interested in Datanow and want to try things out, we have a demo contract and account that you can use for evaluation. Get in touch and we’ll gladly provide you with access.
A variety of parameters on OData extensions can be added to API requests. Common examples are included in the endpoint reference list below.