Written by

C’est avec un grand plaisir que nous vous annonçons aujourd’hui la sortie officielle de notre API en version bêta. Sortie officielle car l’API était déjà disponible (en version alpha) pour certains privilégiés qui nous ont aidé avec des retours réguliers sur son utilisation, et version bêta car nous comptons désormais sur le plus grand nombre d’entre vous afin d’améliorer ce nouvel outil.

API ?

Pour faire très simple, une API (pour Application Programming Interface) est une interface de programmation qui va permettre à vos applications de gérer l’ensemble des fonctionnalités de vos comptes alwaysdata. Notre API se veut moderne : elle respecte l’architecture REST et propose différents formats de sérialisation des données.

Cas d’utilisation

Dans de nombreux cas de figure, l’utilisation de notre API ne vous sera pas forcément nécessaire. Mais les possibilités offertes par un tel outil seront plus particulièrement attirantes dans certaines situations dont voici des exemples :

  • vous êtes une agence et disposez d’un extranet pour vos clients : vous aimeriez automatiser la création d’une boîte email à chaque nouveau client ;
  • vous lancez un service SaaS : chaque nouvelle inscription sur votre site enclenche la création, à la volée, d’un nouveau sous-domaine ;
  • vous développez régulièrement sur votre espace alwaysdata et souhaitez exécuter vos tests sur une base de données créée automatiquement et temporairement.

Bien entendu, ce ne sont que 3 exemples parmi de nombreuses situations pour lesquelles l’API pourra vous être d’une grande utilité. À noter qu’en plus des opérations classiques d’ajout, modification et suppression d’une ressource, des actions spécifiques pourront très bientôt être possibles (comme par exemple redémarrer une application).

Aller plus loin

Avec le lancement de cette version bêta, nous espérons vous fournir un outil solide pour vous accompagner dans vos projets, c’est pourquoi nous avons mis en place une documentation détaillée, sur laquelle vous trouverez des informations générales sur l’API, les moyens de s’y connecter mais également quelques exemples (PHP, Python et Ruby). Vos retours et suggestions sont, une fois n’est pas coutume, attendus impatiemment dans le but d’améliorer encore nos services.

À vos marques, prêts, codez !