{
  "@context": {
    "@vocab": "https://aztec.energy/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "aztec": "https://aztec.energy/schema#",
    "Body_admin_add_suivi_admin_dossiers__submission_id__suivi_post": "aztec:Body_admin_add_suivi_admin_dossiers__submission_id__suivi_post",
    "fichier_suivi": {
      "@id": "aztec:fichier_suivi",
      "@type": "xsd:string"
    },
    "Body_admin_changer_modele_pac_admin_dossiers__submission_id__modele_pac_post": "aztec:Body_admin_changer_modele_pac_admin_dossiers__submission_id__modele_pac_post",
    "pac_modele": {
      "@id": "aztec:pac_modele",
      "@type": "xsd:string"
    },
    "Body_admin_changer_mon_mot_de_passe_admin_mon_mot_de_passe_post": "aztec:Body_admin_changer_mon_mot_de_passe_admin_mon_mot_de_passe_post",
    "ancien_mot_de_passe": {
      "@id": "aztec:ancien_mot_de_passe",
      "@type": "xsd:string"
    },
    "nouveau_mot_de_passe": {
      "@id": "aztec:nouveau_mot_de_passe",
      "@type": "xsd:string"
    },
    "confirmation_mot_de_passe": {
      "@id": "aztec:confirmation_mot_de_passe",
      "@type": "xsd:string"
    },
    "Body_admin_equipe_add_admin_equipe_post": "aztec:Body_admin_equipe_add_admin_equipe_post",
    "username": {
      "@id": "aztec:username",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "aztec:password",
      "@type": "xsd:string"
    },
    "nom": {
      "@id": "aztec:nom",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "aztec:email",
      "@type": "xsd:string"
    },
    "Body_admin_marque_update_admin_marque__profile_id__post": "aztec:Body_admin_marque_update_admin_marque__profile_id__post",
    "couleur_accent_hex": {
      "@id": "aztec:couleur_accent_hex",
      "@type": "xsd:string"
    },
    "contact_nom": {
      "@id": "aztec:contact_nom",
      "@type": "xsd:string"
    },
    "contact_telephone": {
      "@id": "aztec:contact_telephone",
      "@type": "xsd:string"
    },
    "contact_email": {
      "@id": "aztec:contact_email",
      "@type": "xsd:string"
    },
    "logo": {
      "@id": "aztec:logo"
    },
    "Body_admin_modifier_dossier_post_admin_dossiers__submission_id__modifier_post": "aztec:Body_admin_modifier_dossier_post_admin_dossiers__submission_id__modifier_post",
    "telephone": {
      "@id": "aztec:telephone",
      "@type": "xsd:string"
    },
    "adresse": {
      "@id": "aztec:adresse",
      "@type": "xsd:string"
    },
    "departement": {
      "@id": "aztec:departement",
      "@type": "xsd:string"
    },
    "surface_m2": {
      "@id": "aztec:surface_m2"
    },
    "annee_construction": {
      "@id": "aztec:annee_construction"
    },
    "altitude_m": {
      "@id": "aztec:altitude_m",
      "@type": "xsd:decimal"
    },
    "nb_niveaux": {
      "@id": "aztec:nb_niveaux"
    },
    "consigne_actuelle_c": {
      "@id": "aztec:consigne_actuelle_c",
      "@type": "xsd:decimal"
    },
    "chauffe_plus_ou_moins": {
      "@id": "aztec:chauffe_plus_ou_moins",
      "@type": "xsd:string"
    },
    "consigne_cible_c": {
      "@id": "aztec:consigne_cible_c"
    },
    "puissance_souscrite_kva": {
      "@id": "aztec:puissance_souscrite_kva",
      "@type": "xsd:decimal"
    },
    "type_chauffage_actuel": {
      "@id": "aztec:type_chauffage_actuel",
      "@type": "xsd:string"
    },
    "type_emetteurs": {
      "@id": "aztec:type_emetteurs",
      "@type": "xsd:string"
    },
    "age_chaudiere": {
      "@id": "aztec:age_chaudiere",
      "@type": "xsd:string"
    },
    "usages_gaz": {
      "@id": "aztec:usages_gaz",
      "@type": "xsd:string"
    },
    "ecs_surconsommation_confirmee": {
      "@id": "aztec:ecs_surconsommation_confirmee",
      "@type": "xsd:string"
    },
    "design_outdoor_temp_c": {
      "@id": "aztec:design_outdoor_temp_c"
    },
    "volume_reseau_l": {
      "@id": "aztec:volume_reseau_l"
    },
    "travaux_isolation": {
      "@id": "aztec:travaux_isolation",
      "@type": "xsd:string"
    },
    "date_travaux_isolation": {
      "@id": "aztec:date_travaux_isolation"
    },
    "notes_contexte": {
      "@id": "aztec:notes_contexte",
      "@type": "xsd:string"
    },
    "nb_occupants": {
      "@id": "aztec:nb_occupants"
    },
    "emplacement_chauffe_eau": {
      "@id": "aztec:emplacement_chauffe_eau",
      "@type": "xsd:string"
    },
    "volume_local_chauffe_eau_m3": {
      "@id": "aztec:volume_local_chauffe_eau_m3"
    },
    "periodes_absence": {
      "@id": "aztec:periodes_absence"
    },
    "livraisons_fioul": {
      "@id": "aztec:livraisons_fioul",
      "@type": "xsd:string"
    },
    "type_chauffage_electrique": {
      "@id": "aztec:type_chauffage_electrique",
      "@type": "xsd:string"
    },
    "fichier_dpe": {
      "@id": "aztec:fichier_dpe"
    },
    "dpe_conso_kwh_m2_an_declaree": {
      "@id": "aztec:dpe_conso_kwh_m2_an_declaree"
    },
    "revenu_fiscal_reference": {
      "@id": "aztec:revenu_fiscal_reference"
    },
    "budget_travaux_estime_eur": {
      "@id": "aztec:budget_travaux_estime_eur"
    },
    "pieces_json": {
      "@id": "aztec:pieces_json",
      "@type": "xsd:string"
    },
    "delta_t_pac_c": {
      "@id": "aztec:delta_t_pac_c"
    },
    "production_ecs": {
      "@id": "aztec:production_ecs",
      "@type": "xsd:string"
    },
    "local_cet": {
      "@id": "aztec:local_cet",
      "@type": "xsd:string"
    },
    "pac_t_depart_max_c": {
      "@id": "aztec:pac_t_depart_max_c"
    },
    "pac_puissance_t_base_kw": {
      "@id": "aztec:pac_puissance_t_base_kw"
    },
    "repartition_json": {
      "@id": "aztec:repartition_json",
      "@type": "xsd:string"
    },
    "piece_thermostat": {
      "@id": "aztec:piece_thermostat",
      "@type": "xsd:string"
    },
    "Body_admin_nouveau_dossier_post_admin_nouveau_dossier_post": "aztec:Body_admin_nouveau_dossier_post_admin_nouveau_dossier_post",
    "Body_admin_update_note_admin_dossiers__submission_id__note_post": "aztec:Body_admin_update_note_admin_dossiers__submission_id__note_post",
    "note_installateur": {
      "@id": "aztec:note_installateur",
      "@type": "xsd:string"
    },
    "Body_admin_update_note_interne_admin_dossiers__submission_id__note_interne_post": "aztec:Body_admin_update_note_interne_admin_dossiers__submission_id__note_interne_post",
    "note_interne": {
      "@id": "aztec:note_interne",
      "@type": "xsd:string"
    },
    "Body_admin_update_statut_admin_dossiers__submission_id__statut_post": "aztec:Body_admin_update_statut_admin_dossiers__submission_id__statut_post",
    "statut_commercial": {
      "@id": "aztec:statut_commercial",
      "@type": "xsd:string"
    },
    "date_installation": {
      "@id": "aztec:date_installation",
      "@type": "xsd:string"
    },
    "modele_pac_installe": {
      "@id": "aztec:modele_pac_installe",
      "@type": "xsd:string"
    },
    "Body_admin_visite_admin_visite_post": "aztec:Body_admin_visite_admin_visite_post",
    "etape": {
      "@id": "aztec:etape",
      "@type": "xsd:string"
    },
    "Body_estimer_radiateur_admin_estimer_radiateur_post": "aztec:Body_estimer_radiateur_admin_estimer_radiateur_post",
    "type": {
      "@id": "aztec:type",
      "@type": "xsd:string"
    },
    "hauteur_mm": {
      "@id": "aztec:hauteur_mm"
    },
    "longueur_mm": {
      "@id": "aztec:longueur_mm"
    },
    "nb_elements": {
      "@id": "aztec:nb_elements"
    },
    "Body_extraire_chaudiere_admin_extraire_chaudiere_post": "aztec:Body_extraire_chaudiere_admin_extraire_chaudiere_post",
    "fichier": {
      "@id": "aztec:fichier",
      "@type": "xsd:string"
    },
    "Body_extraire_chaudiere_texte_admin_extraire_chaudiere_texte_post": "aztec:Body_extraire_chaudiere_texte_admin_extraire_chaudiere_texte_post",
    "description": {
      "@id": "aztec:description",
      "@type": "xsd:string"
    },
    "Body_extraire_dpe_admin_extraire_dpe_post": "aztec:Body_extraire_dpe_admin_extraire_dpe_post",
    "Body_extraire_radiateur_admin_extraire_radiateur_post": "aztec:Body_extraire_radiateur_admin_extraire_radiateur_post",
    "Body_login_post_login_post": "aztec:Body_login_post_login_post",
    "Body_mot_de_passe_oublie_post_mot_de_passe_oublie_post": "aztec:Body_mot_de_passe_oublie_post_mot_de_passe_oublie_post",
    "identifiant": {
      "@id": "aztec:identifiant",
      "@type": "xsd:string"
    },
    "Body_plateforme_marques_pac_plateforme_comptes__installer_id__marques_post": "aztec:Body_plateforme_marques_pac_plateforme_comptes__installer_id__marques_post",
    "marques": {
      "@id": "aztec:marques",
      "@container": "@list"
    },
    "Body_reinitialiser_mot_de_passe_post_reinitialiser_mot_de_passe__token__post": "aztec:Body_reinitialiser_mot_de_passe_post_reinitialiser_mot_de_passe__token__post",
    "HTTPValidationError": "aztec:HTTPValidationError",
    "detail": {
      "@id": "aztec:detail",
      "@container": "@list"
    },
    "ValidationError": "aztec:ValidationError",
    "loc": {
      "@id": "aztec:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "aztec:msg",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "aztec:input"
    },
    "ctx": {
      "@id": "aztec:ctx"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Aztec Energy API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Aztec Energy's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-02) from openapi/aztec-energy-openapi.json.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/aztec-energy-openapi.json"
  ]
}