{
  "openapi": "3.1.0",
  "info": {
    "title": "Porte d'information Gold & Silver Company",
    "version": "1.0.0",
    "summary": "API publique de questions-réponses de Gold & Silver Company",
    "description": "Point d'entrée officiel pour interroger la documentation de Gold & Silver Company (fonderie-affinerie de métaux précieux, Dottignies/Mouscron, Belgique).\n\nL'endpoint principal est `/ask` (GET ou POST) : il prend une question en langage naturel (paramètre `query`) et répond en JSON au format schema.org `Question`/`Answer`, avec un tableau `results[]` de sources et un bloc `_meta` réduit (langue de la réponse). Les réponses sont servies en français, anglais et néerlandais selon la langue de la question.\n\nUn serveur d'agents distinct est exposé sur `POST /mcp` (protocole dédié, hors du périmètre de ce document) ; il est décrit dans `https://ask.goldandsilvercompany.com/llms.txt`.\n\nLimites d'usage : 12 requêtes par minute et 300 par jour et par adresse IP (réponse `429` avec en-tête `Retry-After: 60`) ; les rafales de plus de 20 requêtes par 10 secondes sont également limitées. Corps des requêtes POST limité à 64 Ko et questions limitées à 2 000 caractères (réponse `413`).\n\nToutes les réponses sont servies avec `Content-Type: application/json; charset=utf-8`, `Cache-Control: no-store`, `Referrer-Policy: no-referrer`, `X-Content-Type-Options: nosniff`, HSTS, et CORS ouvert (`Access-Control-Allow-Origin: *`).",
    "contact": {
      "name": "Gold & Silver Company",
      "url": "https://goldandsilvercompany.com",
      "email": "info@goldandsilvercompany.com"
    }
  },
  "externalDocs": {
    "description": "Documentation pour assistants et agents (llms.txt), incluant le serveur d'agents POST /mcp",
    "url": "https://ask.goldandsilvercompany.com/llms.txt"
  },
  "servers": [
    {
      "url": "https://ask.goldandsilvercompany.com",
      "description": "Production"
    }
  ],
  "tags": [
    {
      "name": "questions",
      "description": "Questions en langage naturel sur Gold & Silver Company"
    },
    {
      "name": "etat",
      "description": "État du service"
    }
  ],
  "paths": {
    "/ask": {
      "get": {
        "tags": [
          "questions"
        ],
        "operationId": "poserQuestionGet",
        "summary": "Poser une question (GET)",
        "description": "Répond à une question en langage naturel sur Gold & Silver Company (vente et achat d'or et d'argent, horaires, accès, règles, produits). La langue de la réponse suit la langue de la question (français, anglais, néerlandais).",
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "description": "Question en langage naturel. Obligatoire : son absence renvoie une erreur 400.",
            "schema": {
              "type": "string"
            },
            "examples": {
              "fr": {
                "summary": "Question en français",
                "value": "Faut-il une facture pour vous vendre de l'or ?"
              },
              "en": {
                "summary": "Question en anglais",
                "value": "Do I need an invoice to sell you gold?"
              },
              "nl": {
                "summary": "Question en néerlandais",
                "value": "Heb ik een factuur nodig om goud aan jullie te verkopen?"
              }
            }
          },
          {
            "name": "streaming",
            "in": "query",
            "required": false,
            "description": "Optionnel. Active le mode de réponse en flux ; par défaut la réponse est renvoyée en un seul document JSON.",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "$ref": "#/components/responses/ReponseAsk"
          },
          "400": {
            "$ref": "#/components/responses/Erreur400"
          },
          "429": {
            "$ref": "#/components/responses/Erreur429"
          },
          "413": {
            "$ref": "#/components/responses/Erreur413"
          }
        }
      },
      "post": {
        "tags": [
          "questions"
        ],
        "operationId": "poserQuestionPost",
        "summary": "Poser une question (POST)",
        "description": "Identique au GET, avec la question dans un corps JSON. Le corps est limité à 64 Ko : au-delà, le service répond 413.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "query"
                ],
                "properties": {
                  "query": {
                    "type": "string",
                    "description": "Question en langage naturel. Obligatoire."
                  },
                  "streaming": {
                    "description": "Optionnel. Active le mode de réponse en flux."
                  }
                }
              },
              "examples": {
                "fr": {
                  "summary": "Question en français",
                  "value": {
                    "query": "Quels sont vos horaires d'ouverture ?"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "$ref": "#/components/responses/ReponseAsk"
          },
          "400": {
            "$ref": "#/components/responses/Erreur400"
          },
          "429": {
            "$ref": "#/components/responses/Erreur429"
          },
          "413": {
            "$ref": "#/components/responses/Erreur413"
          }
        }
      }
    },
    "/health": {
      "get": {
        "tags": [
          "etat"
        ],
        "operationId": "etatService",
        "summary": "État du service",
        "description": "Vérification simple de disponibilité.",
        "responses": {
          "200": {
            "description": "Service disponible.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Sante"
                },
                "examples": {
                  "ok": {
                    "value": {
                      "statut": "ok"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "headers": {
      "RetryAfter": {
        "description": "Nombre de secondes à attendre avant de réessayer.",
        "schema": {
          "type": "string"
        },
        "example": "60"
      }
    },
    "responses": {
      "ReponseAsk": {
        "description": "Réponse à la question, au format schema.org Question/Answer avec sources.",
        "headers": {
          "Cache-Control": {
            "description": "Toujours `no-store` : les réponses ne doivent pas être mises en cache.",
            "schema": {
              "type": "string"
            },
            "example": "no-store"
          },
          "Access-Control-Allow-Origin": {
            "description": "CORS ouvert.",
            "schema": {
              "type": "string"
            },
            "example": "*"
          }
        },
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/ReponseQuestion"
            },
            "examples": {
              "fr": {
                "summary": "Réponse en français (GET)",
                "value": {
                  "@context": "https://schema.org",
                  "@type": "Question",
                  "name": "Faut-il une facture pour vous vendre de l'or ?",
                  "acceptedAnswer": {
                    "@type": "Answer",
                    "text": "La facture d'achat n'est pas nécessaire : pour vendre votre or chez Gold & Silver Company, une pièce d'identité en cours de validité suffit, c'est la seule formalité. Vos objets sont pesés et expertisés devant vous en agence à Dottignies (Mouscron), et le prix s'établit au cours en temps réel, au moment même de l'opération. Tout est expliqué sur https://goldandsilvercompany.com/vendre-son-or-belgique et l'équipe répond au +32 (0)56 33 19 96. Source : https://goldandsilvercompany.com/vendre-son-or-belgique Accueil : pour l'or, Gold & Silver Company reçoit sur rendez-vous à partir d'un kilogramme ; en dessous, sans rendez-vous aux heures d'ouverture ; pour l'argent, sans rendez-vous quelle que soit la quantité. Gold & Silver Company, Rue Arthur Roelandt 22, 7711 Dottignies (Mouscron), Belgique. Téléphone : +32 (0)56 33 19 96. Email : info@goldandsilvercompany.com"
                  },
                  "suggestedAnswer": [],
                  "results": [
                    {
                      "url": "https://goldandsilvercompany.com/vendre-son-or-belgique",
                      "name": "Faut-il une facture pour vous vendre de l'or ?",
                      "site": "goldandsilvercompany.com",
                      "score": 1.0,
                      "description": "La facture d'achat n'est pas nécessaire : pour vendre votre or chez Gold & Silver Company, une pièce d'identité en cours de validité suffit, c'est la seule formalité. Vos objets sont pesés et expertisés devant vous en agence à Dottignies (Mouscron), et le prix s'établit au cours en temps réel, au moment même de l'opération. Tout est expliqué sur https://goldandsilvercompany.com/vendre-son-or-belgique et l'équipe répond au +32 (0)56 33 19 96. Source : https://goldandsilvercompany.com/vendre-son-or-belgique Accueil : pour l'or, Gold & Silver Company reçoit sur rendez-vous à partir d'un kilogramme ; en dessous, sans rendez-vous aux heures d'ouverture ; pour l'argent, sans rendez-vous quelle que soit la quantité. Gold & Silver Company, Rue Arthur Roelandt 22, 7711 Dottignies (Mouscron), Belgique. Téléphone : +32 (0)56 33 19 96. Email : info@goldandsilvercompany.com",
                      "schema_object": {
                        "@type": "Answer",
                        "text": "La facture d'achat n'est pas nécessaire : pour vendre votre or chez Gold & Silver Company, une pièce d'identité en cours de validité suffit, c'est la seule formalité. Vos objets sont pesés et expertisés devant vous en agence à Dottignies (Mouscron), et le prix s'établit au cours en temps réel, au moment même de l'opération. Tout est expliqué sur https://goldandsilvercompany.com/vendre-son-or-belgique et l'équipe répond au +32 (0)56 33 19 96. Source : https://goldandsilvercompany.com/vendre-son-or-belgique Accueil : pour l'or, Gold & Silver Company reçoit sur rendez-vous à partir d'un kilogramme ; en dessous, sans rendez-vous aux heures d'ouverture ; pour l'argent, sans rendez-vous quelle que soit la quantité. Gold & Silver Company, Rue Arthur Roelandt 22, 7711 Dottignies (Mouscron), Belgique. Téléphone : +32 (0)56 33 19 96. Email : info@goldandsilvercompany.com",
                        "inLanguage": "fr"
                      }
                    }
                  ],
                  "query_id": "70d7b3dc45cc4b578090bc51ec9574ef",
                  "provider": {
                    "@type": "LocalBusiness",
                    "@id": "https://goldandsilvercompany.com/#organization",
                    "name": "Gold & Silver Company",
                    "url": "https://goldandsilvercompany.com"
                  },
                  "_meta": {
                    "lang": "fr"
                  }
                }
              },
              "en": {
                "summary": "Réponse en anglais (GET)",
                "value": {
                  "@context": "https://schema.org",
                  "@type": "Question",
                  "name": "Do I need an invoice to sell you gold?",
                  "acceptedAnswer": {
                    "@type": "Answer",
                    "text": "No purchase invoice is needed: to sell your gold at Gold & Silver Company, a valid identity document is the only formality. Your items are weighed and appraised in front of you at the office in Dottignies (Mouscron), Belgium, and the price is established at the real-time rate, at the very moment of the transaction. Everything is explained on https://en.goldandsilvercompany.com/sell-your-gold-belgium and the team can be reached at +32 (0)56 33 19 96. Source: https://en.goldandsilvercompany.com/sell-your-gold-belgium Gold & Silver Company, Rue Arthur Roelandt 22, 7711 Dottignies (Mouscron), Belgium. Phone: +32 (0)56 33 19 96. Email: info@goldandsilvercompany.com"
                  },
                  "suggestedAnswer": [],
                  "results": [
                    {
                      "url": "https://en.goldandsilvercompany.com/sell-your-gold-belgium",
                      "name": "Do I need an invoice to sell you gold?",
                      "site": "goldandsilvercompany.com",
                      "score": 1.0,
                      "description": "No purchase invoice is needed: to sell your gold at Gold & Silver Company, a valid identity document is the only formality. Your items are weighed and appraised in front of you at the office in Dottignies (Mouscron), Belgium, and the price is established at the real-time rate, at the very moment of the transaction. Everything is explained on https://en.goldandsilvercompany.com/sell-your-gold-belgium and the team can be reached at +32 (0)56 33 19 96. Source: https://en.goldandsilvercompany.com/sell-your-gold-belgium Gold & Silver Company, Rue Arthur Roelandt 22, 7711 Dottignies (Mouscron), Belgium. Phone: +32 (0)56 33 19 96. Email: info@goldandsilvercompany.com",
                      "schema_object": {
                        "@type": "Answer",
                        "text": "No purchase invoice is needed: to sell your gold at Gold & Silver Company, a valid identity document is the only formality. Your items are weighed and appraised in front of you at the office in Dottignies (Mouscron), Belgium, and the price is established at the real-time rate, at the very moment of the transaction. Everything is explained on https://en.goldandsilvercompany.com/sell-your-gold-belgium and the team can be reached at +32 (0)56 33 19 96. Source: https://en.goldandsilvercompany.com/sell-your-gold-belgium Gold & Silver Company, Rue Arthur Roelandt 22, 7711 Dottignies (Mouscron), Belgium. Phone: +32 (0)56 33 19 96. Email: info@goldandsilvercompany.com",
                        "inLanguage": "en"
                      }
                    }
                  ],
                  "query_id": "443570683b174bfdba663fb66e6e1c47",
                  "provider": {
                    "@type": "LocalBusiness",
                    "@id": "https://goldandsilvercompany.com/#organization",
                    "name": "Gold & Silver Company",
                    "url": "https://goldandsilvercompany.com"
                  },
                  "_meta": {
                    "lang": "en"
                  }
                }
              },
              "nl": {
                "summary": "Réponse en néerlandais (GET)",
                "value": {
                  "@context": "https://schema.org",
                  "@type": "Question",
                  "name": "Heb ik een factuur nodig om goud aan jullie te verkopen?",
                  "acceptedAnswer": {
                    "@type": "Answer",
                    "text": "Een aankoopfactuur is niet nodig: om uw goud te verkopen bij Gold & Silver Company volstaat een geldig identiteitsbewijs, dat is de enige formaliteit. Uw stukken worden voor uw ogen gewogen en geëxpertiseerd in het kantoor in Dottignies (Moeskroen), en de prijs komt tot stand tegen de realtimekoers, op het moment zelf van de transactie. Alles staat uitgelegd op https://nl.goldandsilvercompany.com/goud-verkopen-belgie en het team is bereikbaar op +32 (0)56 33 19 96. Bron: https://nl.goldandsilvercompany.com/goud-verkopen-belgie Gold & Silver Company, Rue Arthur Roelandt 22, 7711 Dottignies (Moeskroen), België. Telefoon: +32 (0)56 33 19 96. E-mail: info@goldandsilvercompany.com"
                  },
                  "suggestedAnswer": [],
                  "results": [
                    {
                      "url": "https://nl.goldandsilvercompany.com/goud-verkopen-belgie",
                      "name": "Heb ik een factuur nodig om goud aan jullie te verkopen?",
                      "site": "goldandsilvercompany.com",
                      "score": 1.0,
                      "description": "Een aankoopfactuur is niet nodig: om uw goud te verkopen bij Gold & Silver Company volstaat een geldig identiteitsbewijs, dat is de enige formaliteit. Uw stukken worden voor uw ogen gewogen en geëxpertiseerd in het kantoor in Dottignies (Moeskroen), en de prijs komt tot stand tegen de realtimekoers, op het moment zelf van de transactie. Alles staat uitgelegd op https://nl.goldandsilvercompany.com/goud-verkopen-belgie en het team is bereikbaar op +32 (0)56 33 19 96. Bron: https://nl.goldandsilvercompany.com/goud-verkopen-belgie Gold & Silver Company, Rue Arthur Roelandt 22, 7711 Dottignies (Moeskroen), België. Telefoon: +32 (0)56 33 19 96. E-mail: info@goldandsilvercompany.com",
                      "schema_object": {
                        "@type": "Answer",
                        "text": "Een aankoopfactuur is niet nodig: om uw goud te verkopen bij Gold & Silver Company volstaat een geldig identiteitsbewijs, dat is de enige formaliteit. Uw stukken worden voor uw ogen gewogen en geëxpertiseerd in het kantoor in Dottignies (Moeskroen), en de prijs komt tot stand tegen de realtimekoers, op het moment zelf van de transactie. Alles staat uitgelegd op https://nl.goldandsilvercompany.com/goud-verkopen-belgie en het team is bereikbaar op +32 (0)56 33 19 96. Bron: https://nl.goldandsilvercompany.com/goud-verkopen-belgie Gold & Silver Company, Rue Arthur Roelandt 22, 7711 Dottignies (Moeskroen), België. Telefoon: +32 (0)56 33 19 96. E-mail: info@goldandsilvercompany.com",
                        "inLanguage": "nl"
                      }
                    }
                  ],
                  "query_id": "5774d2493a3947a9bd165577ea3fd64d",
                  "provider": {
                    "@type": "LocalBusiness",
                    "@id": "https://goldandsilvercompany.com/#organization",
                    "name": "Gold & Silver Company",
                    "url": "https://goldandsilvercompany.com"
                  },
                  "_meta": {
                    "lang": "nl"
                  }
                }
              },
              "post-fr": {
                "summary": "Réponse en français (POST, horaires)",
                "value": {
                  "@context": "https://schema.org",
                  "@type": "Question",
                  "name": "Quels sont vos horaires d'ouverture ?",
                  "acceptedAnswer": {
                    "@type": "Answer",
                    "text": "Gold & Silver Company reçoit à Dottignies (Mouscron), Rue Arthur Roelandt 22 : lundi, vendredi et samedi de 10h00 à 13h00 ; mardi, mercredi et jeudi de 10h00 à 12h00 et de 13h30 à 17h00. En dessous d'un kilogramme d'or, et pour l'argent, sans rendez-vous ; à partir d'un kilogramme d'or, sur rendez-vous au +32 (0)56 33 19 96. Source : https://goldandsilvercompany.com/contact Gold & Silver Company, Rue Arthur Roelandt 22, 7711 Dottignies (Mouscron), Belgique. Téléphone : +32 (0)56 33 19 96. Email : info@goldandsilvercompany.com"
                  },
                  "suggestedAnswer": [],
                  "results": [
                    {
                      "url": "https://goldandsilvercompany.com/contact",
                      "name": "Quels sont vos horaires d'ouverture ?",
                      "site": "goldandsilvercompany.com",
                      "score": 1.0,
                      "description": "Gold & Silver Company reçoit à Dottignies (Mouscron), Rue Arthur Roelandt 22 : lundi, vendredi et samedi de 10h00 à 13h00 ; mardi, mercredi et jeudi de 10h00 à 12h00 et de 13h30 à 17h00. En dessous d'un kilogramme d'or, et pour l'argent, sans rendez-vous ; à partir d'un kilogramme d'or, sur rendez-vous au +32 (0)56 33 19 96. Source : https://goldandsilvercompany.com/contact Gold & Silver Company, Rue Arthur Roelandt 22, 7711 Dottignies (Mouscron), Belgique. Téléphone : +32 (0)56 33 19 96. Email : info@goldandsilvercompany.com",
                      "schema_object": {
                        "@type": "Answer",
                        "text": "Gold & Silver Company reçoit à Dottignies (Mouscron), Rue Arthur Roelandt 22 : lundi, vendredi et samedi de 10h00 à 13h00 ; mardi, mercredi et jeudi de 10h00 à 12h00 et de 13h30 à 17h00. En dessous d'un kilogramme d'or, et pour l'argent, sans rendez-vous ; à partir d'un kilogramme d'or, sur rendez-vous au +32 (0)56 33 19 96. Source : https://goldandsilvercompany.com/contact Gold & Silver Company, Rue Arthur Roelandt 22, 7711 Dottignies (Mouscron), Belgique. Téléphone : +32 (0)56 33 19 96. Email : info@goldandsilvercompany.com",
                        "inLanguage": "fr"
                      }
                    }
                  ],
                  "query_id": "77ed5dee4cc54421a40ecbbb9d21a62a",
                  "provider": {
                    "@type": "LocalBusiness",
                    "@id": "https://goldandsilvercompany.com/#organization",
                    "name": "Gold & Silver Company",
                    "url": "https://goldandsilvercompany.com"
                  },
                  "_meta": {
                    "lang": "fr"
                  }
                }
              }
            }
          }
        }
      },
      "Erreur400": {
        "description": "Paramètre `query` manquant. Le message d'erreur diffère selon la méthode (GET ou POST).",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/Erreur"
            },
            "examples": {
              "get": {
                "summary": "GET /ask sans query",
                "value": {
                  "error": "paramètre query requis"
                }
              },
              "post": {
                "summary": "POST /ask sans query",
                "value": {
                  "error": "query requise"
                }
              }
            }
          }
        }
      },
      "Erreur413": {
        "description": "Corps de requête trop volumineux (64 Ko maximum en POST) ou question trop longue (2 000 caractères maximum).",
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/Erreur"
            },
            "examples": {
              "trop-gros": {
                "value": {
                  "error": "corps trop volumineux",
                  "detail": "64 Ko maximum. L'équipe répond au +32 (0)56 33 19 96."
                },
                "summary": "Corps POST de plus de 64 Ko"
              },
              "question-trop-longue": {
                "summary": "Question de plus de 2 000 caractères (GET ou POST)",
                "value": {
                  "error": "question trop longue",
                  "detail": "2000 caractères maximum. L'équipe répond au +32 (0)56 33 19 96."
                }
              }
            }
          }
        }
      },
      "Erreur429": {
        "description": "Limite de débit atteinte (12 requêtes/minute et 300/jour par adresse IP, en GET comme en POST). Réessayer après le délai indiqué par `Retry-After`.",
        "headers": {
          "Retry-After": {
            "$ref": "#/components/headers/RetryAfter"
          }
        },
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/ReponseLimite"
            },
            "examples": {
              "limite": {
                "value": {
                  "@context": "https://schema.org",
                  "@type": "Question",
                  "name": "Quels sont vos horaires d'ouverture ?",
                  "acceptedAnswer": {
                    "@type": "Answer",
                    "text": "La porte d'information de Gold & Silver Company reçoit beaucoup de questions de votre part en ce moment ; elle vous invite à reprendre dans quelques instants. L'essentiel reste accessible à tout moment sur https://goldandsilvercompany.com, au +32 (0)56 33 19 96 ou via info@goldandsilvercompany.com."
                  },
                  "_meta": {
                    "mode": "LIMITE_DEBIT",
                    "verdict": "429"
                  }
                }
              }
            }
          }
        }
      }
    },
    "schemas": {
      "ReponseQuestion": {
        "type": "object",
        "description": "Réponse principale de /ask : question et réponse au format schema.org, sources et métadonnées réduites.",
        "properties": {
          "@context": {
            "type": "string",
            "const": "https://schema.org"
          },
          "@type": {
            "type": "string",
            "const": "Question"
          },
          "name": {
            "type": "string",
            "description": "La question posée, reprise telle quelle."
          },
          "acceptedAnswer": {
            "$ref": "#/components/schemas/Reponse"
          },
          "suggestedAnswer": {
            "type": "array",
            "description": "Réponses complémentaires éventuelles (tableau vide dans le cas courant).",
            "items": {}
          },
          "results": {
            "type": "array",
            "description": "Sources documentaires ayant servi à la réponse.",
            "items": {
              "$ref": "#/components/schemas/Resultat"
            }
          },
          "query_id": {
            "type": "string",
            "description": "Identifiant hexadécimal unique de la requête."
          },
          "provider": {
            "$ref": "#/components/schemas/Fournisseur"
          },
          "_meta": {
            "$ref": "#/components/schemas/Meta"
          }
        },
        "required": [
          "@context",
          "@type",
          "name",
          "acceptedAnswer",
          "results"
        ]
      },
      "Reponse": {
        "type": "object",
        "description": "Réponse au format schema.org Answer.",
        "properties": {
          "@type": {
            "type": "string",
            "const": "Answer"
          },
          "text": {
            "type": "string",
            "description": "Texte complet de la réponse, incluant la ou les sources et les coordonnées officielles."
          }
        },
        "required": [
          "@type",
          "text"
        ]
      },
      "Resultat": {
        "type": "object",
        "description": "Une source documentaire.",
        "properties": {
          "url": {
            "type": "string",
            "format": "uri",
            "description": "URL de la page source sur le site officiel."
          },
          "name": {
            "type": "string",
            "description": "Intitulé du résultat (reprend la question)."
          },
          "site": {
            "type": "string",
            "description": "Domaine du site source.",
            "examples": [
              "goldandsilvercompany.com"
            ]
          },
          "score": {
            "type": "number",
            "description": "Score de pertinence.",
            "examples": [
              1.0
            ]
          },
          "description": {
            "type": "string",
            "description": "Texte de la réponse associée à cette source."
          },
          "schema_object": {
            "type": "object",
            "description": "Objet schema.org Answer associé, avec la langue de la réponse.",
            "properties": {
              "@type": {
                "type": "string",
                "const": "Answer"
              },
              "text": {
                "type": "string"
              },
              "inLanguage": {
                "type": "string",
                "description": "Code langue de la réponse (fr, en, nl).",
                "examples": [
                  "fr",
                  "en",
                  "nl"
                ]
              }
            }
          }
        }
      },
      "Fournisseur": {
        "type": "object",
        "description": "Organisation qui fournit la réponse (schema.org LocalBusiness).",
        "properties": {
          "@type": {
            "type": "string",
            "const": "LocalBusiness"
          },
          "@id": {
            "type": "string",
            "format": "uri",
            "examples": [
              "https://goldandsilvercompany.com/#organization"
            ]
          },
          "name": {
            "type": "string",
            "examples": [
              "Gold & Silver Company"
            ]
          },
          "url": {
            "type": "string",
            "format": "uri",
            "examples": [
              "https://goldandsilvercompany.com"
            ]
          }
        }
      },
      "Meta": {
        "type": "object",
        "description": "Métadonnées réduites de la réponse publique.",
        "properties": {
          "lang": {
            "type": "string",
            "description": "Langue de la réponse.",
            "examples": [
              "fr",
              "en",
              "nl"
            ]
          }
        }
      },
      "ReponseLimite": {
        "type": "object",
        "description": "Corps renvoyé lorsque la limite de débit est atteinte : message courtois au format schema.org Question/Answer.",
        "properties": {
          "@context": {
            "type": "string",
            "const": "https://schema.org"
          },
          "@type": {
            "type": "string",
            "const": "Question"
          },
          "name": {
            "type": "string",
            "description": "La question posée, reprise telle quelle."
          },
          "acceptedAnswer": {
            "$ref": "#/components/schemas/Reponse"
          },
          "_meta": {
            "type": "object",
            "properties": {
              "mode": {
                "type": "string",
                "examples": [
                  "LIMITE_DEBIT"
                ]
              },
              "verdict": {
                "type": "string",
                "examples": [
                  "429"
                ]
              }
            }
          }
        }
      },
      "Erreur": {
        "type": "object",
        "properties": {
          "error": {
            "type": "string",
            "description": "Message d'erreur."
          },
          "detail": {
            "type": "string",
            "description": "Précision éventuelle."
          }
        },
        "required": [
          "error"
        ]
      },
      "Sante": {
        "type": "object",
        "properties": {
          "statut": {
            "type": "string",
            "examples": [
              "ok"
            ]
          }
        },
        "required": [
          "statut"
        ]
      }
    }
  }
}