{
  "name": "FactureTVA API Catalog",
  "description": "Catalogue des points d'accès publics et des ressources machine-readable de FactureTVA.com.",
  "baseUrl": "https://facturetva.com",
  "apis": [
    {
      "name": "Stripe Webhook",
      "description": "Point de réception des événements Stripe (checkout.session.completed). Vérifié par signature HMAC.",
      "endpoint": "https://facturetva.com/api/public/stripe-webhook",
      "method": "POST",
      "format": "application/json",
      "access": "public"
    },
    {
      "name": "Sitemap",
      "description": "Plan du site au format XML pour l'indexation par les moteurs de recherche.",
      "endpoint": "https://facturetva.com/sitemap.xml",
      "method": "GET",
      "format": "application/xml",
      "access": "public"
    },
    {
      "name": "API Documentation",
      "description": "Documentation humain-readable des API et webhooks FactureTVA.",
      "endpoint": "https://facturetva.com/docs/api",
      "method": "GET",
      "format": "text/html",
      "access": "public"
    }
  ]
}
