GoIndoor REST API provides a powerful, convenient, simple and programmatic way of interacting and managing GoIndoor resources. These APIs can act like an intermediate layer for data storage and information processing. The web services are available for both web and mobile apps. They let you interact with the server and do various things like:
- Access data from GoIndoor server and show on your own server
- Upload data to GoIndoor server to be consumed by your mobile applications
A REST resource is an abstraction of a piece of information such as a single data record, a collection of records, or a query accessed using standard HTTP methods (GET, PUT, POST and DELETE).
GoIndoor resources include information about Buildings, Floors, Beacons, Proxibeacons, Assets , Places, Userprofiles, ConnectedUsers, Notifications, Settings, Edges and Indicators.
All APIs can be accessed over HTTPS via “https://www.goindoor.co/ws/v2/sql" domain.
The response format is JSON.
The REST API identifies GoIndoor users using account and password in the request header.
Detailed description of various APIs can be found here.