# Versions, dépréciation et retrait

> Comment savoir qu'une opération va disparaître. Côté produit : Passerelle d'API ; côté exploitation : Servir sa première API.

Guide - Depuis la version 1.2.0 - Flexway v1.6.3 - https://flexway.io/docs/developer-versioning/

> Comment savoir qu'une opération va disparaître.
>
> Côté produit : [Passerelle d'API](https://flexway.io/docs/product-api-gateway/) ; côté exploitation : [Servir sa première API](https://flexway.io/docs/operations-first-api/).

| Source | Ce qu'elle dit |
| --- | --- |
| Le contrat de l'API | `deprecated: true` sur une opération, et sa date de retrait (`x-flexway-sunset`) |
| Le catalogue de la console | Propriétaire, dépréciation et date de retrait de chaque opération |
| A2A | L'en-tête `A2A-Version` de la requête |

Les en-têtes `Sunset` et `Deprecation` vers les appelants ne sont **pas encore émis** : lisez le contrat
ou demandez le catalogue à l'exploitant. Le portail développeur (catalogue, essai, clés en
libre-service) est prévu en `1.11.0`.

Une passerelle `1.x` garde ses codes d'erreur, ses en-têtes et ses formats : un client écrit pour
`1.0.0` fonctionne sur toute `1.x`.
