APPLICATION PROGRAMMING INTERFACES (APIs) & DATAWAREHOUSE
The Fastprk system offers secured standard web based API REST services to interface with 3rd party software solutions and also provides a connection to a Datawarehouse where all historical data is aggregated and stored.
The system provides two types of APIs following JSON format:
· The Basic API is based in a PUSH method and allows to work only at sensor’s level which means that only provides information from sensors related to occupancy, temperature and percentage of battery. This API post the information in any customer’s desired callback.
· The Extended API is based in a PULL method and allows to work at the configuration tool level which means sensors, sectors and the attributes previously set it up via the FP configuration tool. The 3rd party software needs to pull the information from specific Fastprk callbacks. It has a limit of 400 call per hour.
· The Mobile API is based in a PULL method with authentication via an API Key and high availability (API calls are not limited). Allows to work at the network and sector level previously set it up via the FP configuration tool. The 3rd party software needs to use a unique API Key in order to pull the information from specific Fastprk callbacks. The Mobile API is specially design for Mobile apps and LED display signs integrations.
The type of API depends on the solution that the customer needs to implement.