Closed cdupont closed 6 years ago
To begin the conversation: A single endpoint for API access can be done by http://api.waziup.io This should be split by versions like http://api.waziup.io/v1 and http://api.waziup.io/v2 (Waziup API versions) Resulting in single API endpoints http://api.waziup.io/v2/orion -> (internal) orion.waziup:1026 http://api.waziup.io/v2/sms/recieve -> (internal) smsserver.waziup:80/v1/sms/receive ... One can reach Orion V1 and V2 (from Waziup API version 3) with http://api.waziup.io/v3/orion/v1 and http://api.waziup.io/v3/orion/v2
I agree with this.
Closing as obsolete (see D3.1 report for the complete API).
Currently the API is like that:
Context Broker: orion.waziup.io/v1/data -> internal endpoint: orion.waziup:1026/v2
Historical Database: historicaldata.waziup.io -> internal endpoint: sth-comet.waziup:8666/
SMS Services: sms.waziup.io/v1/sms/send -> external endpoint: messaging.mergdata.com/api/v1/sms/send sms.waziup.io/v1/sms/receive -> internal endpoint: smsserver.waziup:80/v1/sms/receive sms.waziup.io/v1/sms/register -> internal endpoint: smsserver.waziup:80/v1/sms/register
There are some problems with this API: