1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
Quick Start Guide: Infomaniak API
This guide presents the possibilities offered by the Infomaniak API.
⚠️ The Infomaniak API is intended for developers and advanced users. No support is provided for creating requests or getting started with this service. For additional help, contact a partner or submit a tender — also read the host's role.
The Infomaniak API
The Infomaniak API allows you to leverage the full potential of the Infomaniak ecosystem in your applications and with the language of your choice. The Infomaniak API is a REST API. The protocol used is HTTP, and requests and responses are encoded in JSON format. Authentication is performed using the OAuth 2 protocol.
Accessing and using the Infomaniak API is completely free.
With the API, you will be able to automate a wide range of actions and tasks on Infomaniak products and services, without having to use our product interfaces. Some examples of use include:
- Storing data
- Sending mail campaigns
- Streaming video or audio
- Ordering or managing products
- And much more!
For example, for an Email Service: managing mailboxes, managing aliases, managing auto-responders, managing folders, etc.
Using the Infomaniak API Protocol
Create Your First Requests with the Infomaniak API
We provide you with documentation in English only on the possibilities offered by the API.
Request Format
The Infomaniak API is a REST API. The protocol used is HTTP, and requests and responses are encoded in JSON. Authentication is performed using the OAuth 2 protocol.
To launch a request, it is necessary to use the following syntax: /{version}/{command_path}
. It is possible to omit the version, but in this case, the latest version will be applied.
To view all available requests with the Infomaniak API, see this page (click here).
API Usage Limit
There is a limit of 60 requests per minute with the Infomaniak API. This limit cannot be increased.
API Response Codes
When using the Infomaniak API, you may encounter different response codes. These codes precisely indicate the status of your request.
You can find the complete list on this page (click here).
Limits & Restrictions
There is a limit of 60 requests per minute with the Infomaniak API. This limit cannot be increased.
API usage is restricted to products listed in the official documentation. We regularly add products and services to it.
If the product or service you are interested in is in the documentation, you can use the following requests: GET; POST; PATCH; PUT; DELETE.
Learn More
- Generate and manage API tokens
- Infomaniak API: Usage Protocol
- Infomaniak API: Documentation
- Newsletter API
Complete list of tutorials (click here)