---
title: "API REST et CLI pour les opérations de sites clients | Unolia"
description: "Une API REST et une CLI devant tous vos fournisseurs. Les endpoints DNS sont ouverts dès aujourd’hui derrière des jetons scopés, avec projets, déploiements, supervision, coûts et activité ensuite."
url: "https://unolia.com/fr/features/developer-api"
locale: "fr"
---

# Une seule API devant tous vos fournisseurs.

L’API REST Unolia expose la couche projet normalisée derrière des jetons scopés, depuis votre code en REST ou depuis votre terminal avec la CLI unolia. Vos scripts arrêtent de jongler avec un identifiant et une librairie par fournisseur.

## Qu’est-ce que l’API Unolia ?

L’API Unolia donne aux développeurs et aux scripts un accès structuré à la couche qu’Unolia normalise entre les fournisseurs, en REST ou par la ligne de commande unolia. Ouvert aujourd’hui : l’authentification, l’utilisateur et le jeton courants, les équipes, les domaines et les enregistrements DNS, derrière des jetons personnels et d’équipe aux permissions fines. Le reste de la surface, projets, déploiements, supervision, coûts et activité, ouvre au public à mesure qu’il se stabilise, et ce qu’un jeton peut faire suit toujours votre plan et votre rôle dans l’équipe.

## Chaque fournisseur, une seule grammaire.

Derrière l’API vit la même couche de normalisation que le tableau de bord : un enregistrement DNS a une seule forme, que la zone vive chez Gandi, OVHcloud ou Cloudflare. Écrivez le script une fois, lancez-le sur chaque client, et arrêtez de lire les changelogs des fournisseurs.

- La même forme d’enregistrement chez chaque registrar.
- Le même appel depuis curl ou depuis la CLI.
- La même couche que le tableau de bord lui-même.

## Que construirez-vous en premier ?

L’intérêt d’une API normalisée, c’est tout ce qu’elle rend banal. Les deux premières tournent déjà sur les endpoints DNS, les autres suivent à mesure que la surface s’ouvre.

## Scopé comme un collègue, pas comme un passe-partout.

Les jetons personnels agissent comme vous, les jetons d’équipe comme l’agence, et les deux portent des permissions fines. Quoi qu’un jeton réclame, la couche vivante le rétrécit à ce que votre plan et votre rôle du moment permettent, et répond par un 402 honnête plutôt qu’une surprise.

## Le terminal la parle aussi.

Tout ce que l’API expose, la CLI unolia l’emballe : mêmes endpoints, mêmes jetons, mêmes permissions. Faite pour les crons, les étapes de CI et la commande qu’on lance avant de répondre à un client.

## Comment cela évolue avec le plan

| Plan | Value |
| --- | --- |
| Developer | API en lecture seule avec des jetons personnels. |
| Freelancer | L’écriture et les jetons détenus par l’équipe. |
| Startup | La portée du jeton suit le rôle vivant de chaque membre. |
| Business | Les rôles personnalisés façonnent les mêmes jetons. |

## Pages liées

- [Agents IA](/fr/features/ai-agents)
- [Centre de commande DNS](/fr/features/dns-management)
- [Journal d’activité](/fr/features/agency-activity-log)

## Soyez parmi les premiers à construire dessus.

Rejoignez la liste d’attente, dites-nous ce que vous voulez scripter, et recevez l’API avant tout le monde.

[Rejoindre la liste d’attente](https://app.unolia.com/register)
