API access can be over HTTP or HTTPs, using the following endpoints based on your Ubidots Account type.
We strongly advise to use HTTPs to make sure your data travels encrypted, avoiding the exposure of your API token and/or sensor data.
Ubidots supports SSL v1.1, TLS v1.2 and v1.3. You can download our root certificates in different formats:
- PEM file: A certificate chain with two root certificates from our certificate authorities (CAs).
- DER file: Same as the PEM file, with an alternative encoding.
- CRT file: Same as the PEM file, with a different extension. Often referred to as .crt, .cert or .cer.
NOTE: To avoid future inconveniences, we advise to use both certificates in your device's auth routines. While the second is the current valid certificate, we will use the first after 2021.
Ubidots also supports fixed IPs address for data ingestion, but we highly advise our users to implement their firmware routines using the dns endpoints instead of fixed IPs, as these last ones may change in the future.