Contrats API
Attachez des contrats API à votre modèle d'architecture

Attachez des schémas OpenAPI, AsyncAPI ou GraphQL directement aux conteneurs et composants C4. Gardez les contrats API versionnés avec votre modèle d'architecture pour une documentation complète.

Voir les tarifs
Contrats API

Contracts

Define and visualize your API surface

Create
billing-apiHTTP
user-servicegRPC
graph-apiGraphQL
eventsAsync
billing-apiv2.1.0HTTP
GET/v1/invoices
POST/v1/invoices
GET/v1/invoices/{id}
DELETE/v1/invoices/{id}
Le problème

Des douleurs que vous connaissez trop bien

Ces difficultés s'accumulent avec le temps. Plus elles restent sans réponse, plus elles coûtent en temps d'ingénierie et en fiabilité.

Les docs API sont séparées de l'architecture

Les contrats API vivent dans Swagger UI ou Stoplight tandis que les diagrammes d'architecture sont ailleurs. Aucune connexion entre les deux.

Les changements de contrat cassent les consommateurs

Sans visibilité sur quelles équipes consomment quelles API, les changements de contrat causent des ruptures inattendues.

Les docs API deviennent obsolètes

Les specs OpenAPI deviennent obsolètes quand personne ne les lie à la vue architecturale du système.

Comment ça marche

Opérationnel en quelques étapes

1

Attachez des contrats aux éléments C4

Uploadez ou collez des schémas OpenAPI, AsyncAPI ou GraphQL et liez-les aux conteneurs ou composants qui les implémentent.

2

Versionnez avec l'architecture

Les contrats API sont versionnés avec votre modèle C4. Les changements d'architecture et d'API sont suivis ensemble.

3

Parcourez les API en contexte architectural

Cliquez sur n'importe quel conteneur pour voir ses contrats API. Comprenez ce qu'il expose et consomme dans le contexte de l'architecture complète.

4

Interrogez les API via MCP

Les assistants IA peuvent interroger les contrats API via les outils MCP. Demandez 'Quelle API le service utilisateur expose-t-il ?' et obtenez la spec OpenAPI.

Fonctionnalités

Tout ce que cette fonctionnalité fait pour vous

OpenAPI, AsyncAPI, GraphQL

Support des principaux formats de spécification API. Attachez plusieurs contrats à n'importe quel élément C4.

API liées à l'architecture

Voyez les API dans le contexte de votre modèle C4. Comprenez quels composants produisent et consomment chaque API.

Contrats versionnés

Les contrats API sont versionnés avec votre modèle d'architecture via les workflows de demande de changement.

API interrogeables par l'IA

Les outils MCP permettent aux assistants IA d'accéder aux contrats API. 'Montre-moi le schéma de l'API de paiement' retourne la spec réelle.

Cas d'usage

Comment les équipes s'en servent

01

Documentation API de microservices

Attachez des specs OpenAPI à chaque conteneur de microservice. Les équipes peuvent parcourir l'architecture et trouver les API instantanément.

02

Architecture event-driven

Utilisez des schémas AsyncAPI pour documenter les canaux d'événements entre conteneurs. Visualisez les flux d'événements avec votre modèle C4.

03

Gouvernance API

Suivez quels conteneurs exposent des API et assurez-vous que toutes les API publiques ont des contrats documentés.

Plan gratuit à vie

Des contrats API qui vivent avec votre architecture

Attachez des schémas OpenAPI, AsyncAPI et GraphQL aux éléments C4. Versionnez-les avec votre modèle d'architecture.

  • Sans carte bancaire
  • Prêt en cinq minutes
  • Les lecteurs sont toujours gratuits

Contrats API et canaux d'evenements - Documentez vos interfaces

Documentez les contrats API et canaux d'evenements lies a votre architecture C4. Suivez specifications, versions et relations.

Attachez des contrats API à votre modèle d'architecture

Attachez des schémas OpenAPI, AsyncAPI ou GraphQL directement aux conteneurs et composants C4. Gardez les contrats API versionnés avec votre modèle d'architecture pour une documentation complète.

Gestion de Contrats API | Archyl

Attachez des schémas OpenAPI, AsyncAPI et GraphQL aux éléments du modèle C4. Versionnez les contrats API avec votre documentation d'architecture.

gestion contrats API, OpenAPI architecture, AsyncAPI modèle C4, documentation API architecture, outil contrat API

Les docs API sont séparées de l'architecture

Les contrats API vivent dans Swagger UI ou Stoplight tandis que les diagrammes d'architecture sont ailleurs. Aucune connexion entre les deux.

Les changements de contrat cassent les consommateurs

Sans visibilité sur quelles équipes consomment quelles API, les changements de contrat causent des ruptures inattendues.

Les docs API deviennent obsolètes

Les specs OpenAPI deviennent obsolètes quand personne ne les lie à la vue architecturale du système.

Attachez des contrats aux éléments C4

Uploadez ou collez des schémas OpenAPI, AsyncAPI ou GraphQL et liez-les aux conteneurs ou composants qui les implémentent.

Versionnez avec l'architecture

Les contrats API sont versionnés avec votre modèle C4. Les changements d'architecture et d'API sont suivis ensemble.

Parcourez les API en contexte architectural

Cliquez sur n'importe quel conteneur pour voir ses contrats API. Comprenez ce qu'il expose et consomme dans le contexte de l'architecture complète.

Interrogez les API via MCP

Les assistants IA peuvent interroger les contrats API via les outils MCP. Demandez 'Quelle API le service utilisateur expose-t-il ?' et obtenez la spec OpenAPI.

OpenAPI, AsyncAPI, GraphQL

Support des principaux formats de spécification API. Attachez plusieurs contrats à n'importe quel élément C4.

API liées à l'architecture

Voyez les API dans le contexte de votre modèle C4. Comprenez quels composants produisent et consomment chaque API.

Les contrats API sont versionnés avec votre modèle d'architecture via les workflows de demande de changement.

API interrogeables par l'IA

Les outils MCP permettent aux assistants IA d'accéder aux contrats API. 'Montre-moi le schéma de l'API de paiement' retourne la spec réelle.

Documentation API de microservices

Attachez des specs OpenAPI à chaque conteneur de microservice. Les équipes peuvent parcourir l'architecture et trouver les API instantanément.

Architecture event-driven

Utilisez des schémas AsyncAPI pour documenter les canaux d'événements entre conteneurs. Visualisez les flux d'événements avec votre modèle C4.

Suivez quels conteneurs exposent des API et assurez-vous que toutes les API publiques ont des contrats documentés.

Des contrats API qui vivent avec votre architecture

Attachez des schémas OpenAPI, AsyncAPI et GraphQL aux éléments C4. Versionnez-les avec votre modèle d'architecture.

Commencer gratuitement