1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
Discover the Infomaniak API
This guide presents the possibilities offered by the Infomaniak API.
⚠The Infomaniak API is for developers and advanced users. No support is provided for the creation of requests or for the management of this service. For additional assistance contact a partner or launch a call for tenders free of charge — discover also the role of the host.
Preamble
- The Infomaniak API allows you to take advantage of the full potential of the Infomaniak ecosystem in your applications and using the language of your choice.
- The Infomaniak API is a REST API; the protocol used is HTTP, requests and answers are encoded in JSON format; authentication is performed via the OAuth 2 protocol.
- Access and use of the Infomaniak API are completely free.
Infomaniak API User Protocol
Using the API you will be able to automate a wide range of actions and tasks on Infomaniak products and services, without having to use the product interfaces. Some examples of use:
- Store data.
- Send advertising campaigns.
- Diffuse video or radio stream.
- Order or manage products.
- ...and much more!
E.g. for a Mail Service Management of mailboxes, aliases management, automatic response management, records management, etc.
Create your first requests with the Infomaniak API
Be aware of the documentationin English only on the possibilities offered by the API.
Request format
The Infomaniak API is a REST API. The protocol used is the HTTP, requests and answers are encoded in JSON. Authentication is done via the OAuth 2 protocol.
To start a query it is necessary to use the following syntax: /{version}/{command_path}
It is possible not to indicate the version, but in this case it will be the last version that will be applied.
Be aware of all available requests with the Infomaniak API.
API Response Codes
When using the Infomaniak API, you may encounter different response codes of the API. These codes tell you exactly the status of your request.
Be aware of the complete list.
Limitations & Restrictions
There is a limit of 60 queries per minute with the Infomaniak API. This limit cannot be increased.
The use of the API is restricted to products which are listed in the Official documentation Regular additions of products and services are made in the latter.
If the product or service you are interested in is in the documentation, you can use the following requests: GET; POST; PATCH; PUT; DELETE.
Read more
- Generate and manage API tokens
- Infomaniak API : Documentation
- API Newsletter
- Make your first request using Curl
- Make your first request using PostMan