Documentation ๐Ÿ‘‹

Welcome to ROOTE's documentation. โšก๏ธ

Here, we explain how to use ROOTE's services.

WAT API ?

An API (Application Programming Interface) is a server that enables information to be distributed instantaneously between two machines. APIs are being used more and more in programming, as they allow great flexibility and, above all, real-time updating of data.

It's as if you were calling on an intelligence brick from someone who has already taken the time to create this algorithm, rather than re-coding it entirely in your project.

When two machines "talk" to each other, the result nomenclature enables instantaneous interpretation by the machines. JSON format is used in the case of a classic API, so it's important to structure your data properly. ๐Ÿ˜Œ

What are the benefits of an API ?

Flexibility 
Responsiveness
Safety
  1. The API makes it very easy to get started and integrate into your projects almost immediately. You can re-use its data for any kind of service, be it a website, a mobile application or even a conversational assistant!

  2. The API enables you to get a response in real time. You're instantly fixed on the result, the calculation of the result takes place at the server level, and you receive only the essentials!

  3. APIs feature secure authentication: if you don't have a token, you won't be able to access the data.

Who are APIs for ?

There are no prerequisites for using an API, only the logical meaning.

You specify the search criteria in the parameters. This is "the call" or the request.

Ex: developers.roote.io/api/realtime/48.8701975,2.3375063/weather

You instantly receive the information in the JSON response.

Ex : "weather": { "temp": 18.28, "description": "clear sky" }

Whether you're an IT expert or just curious, APIs are tomorrow's digital gold. In this new, ultra-connected world where the Smart City is booming, you're bound to come across APIs sooner or later.

Derniรจre mise ร  jour