1 dépôt
Combining multiple instances of API requests into a single definition based on path and parameter patterns.
Distinct from Pattern-Based Merges: Applies merging to HTTP API endpoints rather than graph database nodes.
Explore 1 awesome GitHub repository matching data & databases · API Endpoint Merging. Refine with filters or upvote what's useful.
openapi-devtools est une extension de navigateur et un générateur de spécifications OpenAPI qui capture le trafic réseau pour documenter automatiquement les structures d'API des sites web et des applications. Il fonctionne comme un outil de capture de trafic HTTP et de documentation basé sur le navigateur, mappant les requêtes réseau en temps réel vers des spécifications d'API standardisées. L'outil permet l'ingénierie inverse d'API en interceptant le trafic HTTP sortant et en utilisant une fusion basée sur des heuristiques pour combiner les en-têtes, les corps et les paramètres de plusieurs requêtes en définitions de points de terminaison unifiées. Ces définitions capturées peuvent être visualisées sous forme de documentation lisible par l'homme dans le navigateur ou exportées sous forme de fichiers téléchargeables et de chaînes partageables. Le projet couvre l'intégralité du flux de travail de mappage des requêtes réseau, de la génération de spécifications côté client et de la persistance basée sur l'état jusqu'à l'exportation finale de la définition d'API.
Identifies overlapping patterns in paths and parameters to merge multiple request instances into one API definition.