{
 "version": "v1",
 "site": "https://egid-vaud.ch",
 "outils": [
  {
   "name": "search_building",
   "description": "Trouve le bâtiment vaudois (EGID) d'une adresse : rue, numéro, NPA, commune, année de construction, étages, logements. Canton de Vaud seulement ; la Suisse entière est sur egid-ewid.ch.",
   "inputSchema": {
    "type": "object",
    "required": [
     "q"
    ],
    "properties": {
     "q": {
      "type": "string",
      "description": "adresse, ex. « Avenue de Lucens 15, Moudon »"
     }
    }
   },
   "appel": {
    "transport": "http",
    "methode": "GET",
    "url": "https://egid-vaud-api.y-airdrop-2022.workers.dev/",
    "parametres": [
     "q"
    ]
   },
   "exemple": "https://egid-vaud-api.y-airdrop-2022.workers.dev/?q=Avenue%20de%20Lucens%2015%2C%20Moudon",
   "url": "https://egid-vaud-api.y-airdrop-2022.workers.dev/",
   "statut": "servi",
   "annotations": {
    "readOnlyHint": true
   }
  },
  {
   "name": "get_building",
   "description": "Fiche d'un bâtiment vaudois par son EGID, avec ses logements (EWID).",
   "inputSchema": {
    "type": "object",
    "required": [
     "egid"
    ],
    "properties": {
     "egid": {
      "type": "integer"
     }
    }
   },
   "appel": {
    "transport": "http",
    "methode": "GET",
    "url": "https://egid-vaud-api.y-airdrop-2022.workers.dev/",
    "parametres": [
     "egid"
    ]
   },
   "exemple": "https://egid-vaud-api.y-airdrop-2022.workers.dev/?egid=280103787",
   "url": "https://egid-vaud-api.y-airdrop-2022.workers.dev/",
   "statut": "servi",
   "annotations": {
    "readOnlyHint": true
   }
  },
  {
   "name": "describe_dataset",
   "description": "Périmètre, source, licence.",
   "url": "https://egid-vaud.ch/api/v1/manifest.json",
   "statut": "servi",
   "inputSchema": {
    "type": "object",
    "properties": {}
   },
   "annotations": {
    "readOnlyHint": true
   }
  },
  {
   "name": "get_schema",
   "description": "Champs et taux de remplissage mesurés.",
   "url": "https://egid-vaud.ch/api/v1/champs.json",
   "statut": "servi",
   "inputSchema": {
    "type": "object",
    "properties": {}
   },
   "annotations": {
    "readOnlyHint": true
   }
  },
  {
   "name": "get_sample",
   "description": "Échantillon gratuit : 50 bâtiments, 50 communes.",
   "url": "https://egid-vaud.ch/api/v1/echantillon.json",
   "statut": "servi",
   "inputSchema": {
    "type": "object",
    "properties": {}
   },
   "annotations": {
    "readOnlyHint": true
   }
  },
  {
   "name": "changes_since",
   "description": "Différentiel daté du registre fédéral pour le canton de Vaud : nouveaux EGID, disparus, changements de statut et de logements.",
   "url": "https://egid-vaud.ch/api/v1/changements.json",
   "statut": "servi",
   "inputSchema": {
    "type": "object",
    "properties": {}
   },
   "annotations": {
    "readOnlyHint": true
   }
  },
  {
   "name": "request_bulk_lookup",
   "description": "Prépare une demande de traitement d'une liste d'adresses vaudoises. L'agent remplit, la personne envoie ; aucun paiement en ligne.",
   "inputSchema": {
    "type": "object",
    "required": [
     "email"
    ],
    "properties": {
     "email": {
      "type": "string"
     },
     "liste": {
      "type": "string"
     }
    }
   },
   "appel": {
    "transport": "formulaire",
    "methode": "POST",
    "page": "https://egid-vaud.ch/acces-pro"
   },
   "url": "https://egid-vaud.ch/acces-pro",
   "statut": "servi",
   "annotations": {
    "readOnlyHint": false,
    "consequentialHint": true
   }
  },
  {
   "name": "order_building_report",
   "description": "Prépare la commande d'un rapport daté (CHF 19) sur un bâtiment vaudois. L'agent remplit, la personne envoie ; aucun paiement en ligne.",
   "inputSchema": {
    "type": "object",
    "required": [
     "batiment",
     "email"
    ],
    "properties": {
     "batiment": {
      "type": "string"
     },
     "email": {
      "type": "string"
     },
     "usage": {
      "type": "string"
     }
    }
   },
   "appel": {
    "transport": "formulaire",
    "methode": "POST",
    "page": "https://egid-vaud.ch/rapport"
   },
   "url": "https://egid-vaud.ch/rapport",
   "statut": "servi",
   "annotations": {
    "readOnlyHint": false,
    "consequentialHint": true
   }
  },
  {
   "name": "export_dataset",
   "description": "Jeu vaudois complet normalisé, sur devis.",
   "url": "https://egid-vaud.ch/donnees",
   "statut": "reserve",
   "inputSchema": {
    "type": "object",
    "properties": {}
   },
   "annotations": {
    "readOnlyHint": true
   }
  }
 ],
 "perimetre": "Canton de Vaud ; Suisse entière : https://egid-ewid.ch/api/v1/tools.json"
}