Date: 24-01-2026 20:30 Status: ✅ TERMINÉ
Implementer le systeme de decouverte automatique des schemas API dans Connectors-Hub.
connectors.endpoints creeeFichier: src/services/discovery.ts
Fonctionnalites:
| Endpoint | Description |
|---|---|
GET /api/connectors/:id/schema |
Schema complet du connecteur |
GET /api/connectors/:id/endpoints |
Liste endpoints (filtrable par entity/action) |
POST /api/discover/:id |
Lancer la decouverte |
// Import OpenAPI
{"openapi_url": "https://api.example.com/swagger.json"}
// Decouvrir un endpoint
{"path": "/user", "method": "GET"}
// Decouverte automatique
{"discover_all": true}
curl -X POST "https://connectors.33800.nowhere84.com/api/discover/github" \
-H "Content-Type: application/json" \
-d '{"path": "/user"}'
Resultat:
ed177ad feat(schema): Add API schema discovery system (Phase 1 QIG)| Fichier | Action |
|---|---|
migrations/001_endpoints.sql |
Cree - Table endpoints |
src/services/discovery.ts |
Cree - Service decouverte |
src/types/connector.ts |
Modifie - Types schema |
src/index.ts |
Modifie - Nouveaux endpoints |
/home/gouroubleu/propositions/24-01-2026-20-15-qig-connectors-architecture-complete.md