Project FiFo's API is build in a RESTful manner, in addition to
applicaiton/json as a content type or accepted type
application/x-msgpack can be used to provide a faster to en- and decode line protocol.
We put a high value on the API, in this aspect all our tools, pyfi (the console client) and Cerberus (the UI) are working 100% with the API without any special cases. Implemented from the documentation and not the code.
By this we want to ensure that the API is robust and offers the best possible experience when implementing other components for it.