Diplomètre

Free figures on French higher-education programs: admission, success, jobs, pay and cost, sourced.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
95%
Vollständigkeit des Schemas
98%
Qualität der Benennung
80%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'consulter_service' description lacks action verbin consulter_service

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~4,730Tokens (Tool-Definitionen)
~6.8 KBTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (3.70% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "diplometre": {
      "url": "https://diplometre.fr/api/mcp"
    }
  }
}

Remote-Endpunkte

https://diplometre.fr/api/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (6)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢rechercher_formations(texte, ville, type)

Quelles études après le bac ? Où étudier l’informatique, préparer un BTS ou une licence ? Trouvez des formations en France dans Diplomètre, par nom, spécialité, école, ville ou type de diplôme (BTS, BUT, licence, master, école d’ingénieurs…). La réponse donne au plus 10 formations, sans chiffre, avec leur identifiant et leur page. L’ordre suit les mots cherchés (sans texte : ordre alphabétique). Aucune école ne paie pour sa place.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "texte": {
      "description": "Mots cherchés : intitulé, spécialité ou nom de l’établissement (par exemple « comptabilité », « Sciences Po »)",
      "type": "string",
      "maxLength": 200
    },
    "ville": {
      "description": "Nom d’une commune (par exemple « Lyon ») ou son code Insee",
      "type": "string",
      "maxLength": 200
    },
    "type": {
      "description": "Type de formation, par son nom courant (par exemple « BTS », « BUT », « Licence », « Master »)",
      "type": "string",
      "maxLength": 200
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "total": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "affichees": {
      "type": "integer",
      "minimum": 0,
      "maximum": 10
    },
    "ordre": {
      "type": "string"
    },
    "filtres": {
      "type": "object",
      "properties": {
        "texte": {
          "type": [
            "string",
            "null"
          ]
        },
        "ville": {
          "type": [
            "string",
            "null"
          ]
        },
        "type": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "texte",
        "ville",
        "type"
      ],
      "additionalProperties": false
    },
    "avertissements": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "resultats": {
      "maxItems": 10,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "identifiant": {
            "type": "string"
          },
          "intitule": {
            "type": "string"
          },
          "precision": {
            "type": "string"
          },
          "type": {
            "type": "string"
          },
          "etablissement": {
            "type": "string"
          },
          "ville": {
            "type": [
              "string",
              "null"
            ]
          },
          "statut": {
            "type": "string"
          },
          "page": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "identifiant",
          "intitule",
          "type",
          "etablissement",
          "ville",
          "statut",
          "page"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "total",
    "affichees",
    "ordre",
    "filtres",
    "avertissements",
    "resultats"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢lire_formation(identifiant)

Combien ça coûte ? Est-ce que ça mène à un emploi ? Le diplôme est-il reconnu ? Consultez la fiche d’une formation dans Diplomètre : accès, réussite, poursuite d’études, emploi, salaire, frais et reconnaissance du diplôme. Les chiffres officiels et sourcés sont accompagnés des autres données disponibles, dont la fiabilité reste indiquée. Chaque chiffre donne son producteur et son année, ou « non communiqué » s’il manque. Le taux d’accès ne prédit pas votre admission. La réponse inclut le lien vers la fiche.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "identifiant": {
      "type": "string",
      "minLength": 1,
      "maxLength": 400,
      "description": "Identifiant public de la formation (fin de l’adresse de sa page Diplomètre, en lettres minuscules, chiffres et tirets) ou adresse complète de cette page"
    }
  },
  "required": [
    "identifiant"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "formations": {
      "maxItems": 1,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "identifiant": {
            "type": "string"
          },
          "intitule": {
            "type": "string"
          },
          "type": {
            "type": "string"
          },
          "etablissement": {
            "type": "string"
          },
          "ville": {
            "type": [
              "string",
              "null"
            ]
          },
          "faits": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "fermee": {
            "type": "boolean"
          },
          "voies": {
            "type": "string"
          },
          "page": {
            "type": "string",
            "format": "uri"
          },
          "chiffres": {
            "type": "array",
            "items": {
              "oneOf": [
                {
                  "type": "object",
                  "properties": {
                    "indicateur": {
                      "type": "string"
                    },
                    "question": {
                      "type": "string"
                    },
                    "etat": {
                      "type": "string",
                      "const": "disponible"
                    },
                    "valeur": {
                      "type": "string"
                    },
                    "unite": {
                      "type": "string"
                    },
                    "precision": {
                      "type": "string"
                    },
                    "notes": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "source": {
                      "anyOf": [
                        {
                          "type": "object",
                          "properties": {
                            "producteur": {
                              "type": "string"
                            },
                            "annee": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "fiabilite": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "licence": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "producteur",
                            "annee",
                            "fiabilite"
                          ],
                          "additionalProperties": false
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  },
                  "required": [
                    "indicateur",
                    "question",
                    "etat",
                    "valeur",
                    "source"
                  ],
                  "additionalProperties": false
                },
                {
                  "type": "object",
                  "properties": {
                    "indicateur": {
                      "type": "string"
                    },
                    "question": {
                      "type": "string"
                    },
                    "etat": {
                      "type": "string",
                      "const": "non communiqué"
                    },
                    "valeur": {
                      "type": "null"
                    },
                    "motif": {
                      "type": "string"
                    },
                    "source": {
                      "type": "null"
                    }
                  },
                  "required": [
                    "indicateur",
                    "question",
                    "etat",
                    "valeur",
                    "source"
                  ],
                  "additionalProperties": false
                }
              ]
            }
          },
          "pagesEcole": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "adresse": {
                  "type": "string",
                  "format": "uri"
                },
                "annee": {
                  "type": "string"
                }
              },
              "required": [
                "adresse",
                "annee"
              ],
              "additionalProperties": false
            }
          }
        },
        "required": [
          "identifiant",
          "intitule",
          "type",
          "etablissement",
          "ville",
          "faits",
          "fermee",
          "page",
          "chiffres"
        ],
        "additionalProperties": false
      }
    },
    "introuvables": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "avertissements": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "rappels": {
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  },
  "required": [
    "formations"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢comparer_formations(identifiants)

Vous hésitez entre plusieurs formations ? Comparez de 2 à 4 formations côte à côte pour choisir vos études : est-ce difficile d’y entrer, combien ça coûte, est-ce que ça mène à un emploi ? Diplomètre présente l’accès, la réussite, la poursuite d’études, l’emploi, le salaire, les frais et la reconnaissance du diplôme, dans votre ordre, sans classement ni note globale. Chaque chiffre donne son producteur, son année et sa fiabilité, ou « non communiqué ». Le taux d’accès ne prédit pas votre admission. La réponse se termine par « Voir cette comparaison sur Diplomètre », un lien vers le comparateur avec les formations retenues.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "identifiants": {
      "minItems": 2,
      "maxItems": 4,
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 400,
        "description": "Identifiant public de la formation (fin de l’adresse de sa page Diplomètre, en lettres minuscules, chiffres et tirets) ou adresse complète de cette page"
      },
      "description": "De 2 à 4 identifiants de formations, dans l’ordre voulu"
    }
  },
  "required": [
    "identifiants"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "formations": {
      "maxItems": 4,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "identifiant": {
            "type": "string"
          },
          "intitule": {
            "type": "string"
          },
          "type": {
            "type": "string"
          },
          "etablissement": {
            "type": "string"
          },
          "ville": {
            "type": [
              "string",
              "null"
            ]
          },
          "faits": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "fermee": {
            "type": "boolean"
          },
          "voies": {
            "type": "string"
          },
          "page": {
            "type": "string",
            "format": "uri"
          },
          "chiffres": {
            "type": "array",
            "items": {
              "oneOf": [
                {
                  "type": "object",
                  "properties": {
                    "indicateur": {
                      "type": "string"
                    },
                    "question": {
                      "type": "string"
                    },
                    "etat": {
                      "type": "string",
                      "const": "disponible"
                    },
                    "valeur": {
                      "type": "string"
                    },
                    "unite": {
                      "type": "string"
                    },
                    "precision": {
                      "type": "string"
                    },
                    "notes": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "source": {
                      "anyOf": [
                        {
                          "type": "object",
                          "properties": {
                            "producteur": {
                              "type": "string"
                            },
                            "annee": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "fiabilite": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "licence": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "producteur",
                            "annee",
                            "fiabilite"
                          ],
                          "additionalProperties": false
                        },
                        {
                          "type": "null"
                        }
                      ]
                    }
                  },
                  "required": [
                    "indicateur",
                    "question",
                    "etat",
                    "valeur",
                    "source"
                  ],
                  "additionalProperties": false
                },
                {
                  "type": "object",
                  "properties": {
                    "indicateur": {
                      "type": "string"
                    },
                    "question": {
                      "type": "string"
                    },
                    "etat": {
                      "type": "string",
                      "const": "non communiqué"
                    },
                    "valeur": {
                      "type": "null"
                    },
                    "motif": {
                      "type": "string"
                    },
                    "source": {
                      "type": "null"
                    }
                  },
                  "required": [
                    "indicateur",
                    "question",
                    "etat",
                    "valeur",
                    "source"
                  ],
                  "additionalProperties": false
                }
              ]
            }
          },
          "pagesEcole": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "adresse": {
                  "type": "string",
                  "format": "uri"
                },
                "annee": {
                  "type": "string"
                }
              },
              "required": [
                "adresse",
                "annee"
              ],
              "additionalProperties": false
            }
          }
        },
        "required": [
          "identifiant",
          "intitule",
          "type",
          "etablissement",
          "ville",
          "faits",
          "fermee",
          "page",
          "chiffres"
        ],
        "additionalProperties": false
      }
    },
    "introuvables": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "avertissements": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "rappels": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "comparaison": {
      "type": "string",
      "format": "uri"
    },
    "lecture": {
      "type": "string"
    }
  },
  "required": [
    "formations"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢lire_mention_master(mention)

Quel master après ma licence ? Quels emplois et salaires après un master de droit ou de psychologie ? Consultez dans Diplomètre les repères d’une mention de master, c’est-à-dire sa spécialité : places pour 100 candidatures sur Mon Master, études suivies par les admis, emploi et salaire 12 mois après le diplôme, masters proposés et licences compatibles. Chaque chiffre donne son producteur, son année et sa fiabilité. Les places pour 100 candidatures ne sont pas vos chances d’admission. Si le nom correspond à plusieurs mentions, la réponse vous propose de préciser.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "mention": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Nom de la mention (par exemple « Droit des affaires », « Psychologie ») ou son identifiant"
    }
  },
  "required": [
    "mention"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "mention": {
      "type": "string"
    },
    "identifiant": {
      "type": "string"
    },
    "page": {
      "type": "string",
      "format": "uri"
    },
    "chiffres": {
      "type": "array",
      "items": {
        "oneOf": [
          {
            "type": "object",
            "properties": {
              "indicateur": {
                "type": "string"
              },
              "question": {
                "type": "string"
              },
              "etat": {
                "type": "string",
                "const": "disponible"
              },
              "valeur": {
                "type": "string"
              },
              "unite": {
                "type": "string"
              },
              "precision": {
                "type": "string"
              },
              "notes": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "source": {
                "anyOf": [
                  {
                    "type": "object",
                    "properties": {
                      "producteur": {
                        "type": "string"
                      },
                      "annee": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "fiabilite": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "licence": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "producteur",
                      "annee",
                      "fiabilite"
                    ],
                    "additionalProperties": false
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "indicateur",
              "question",
              "etat",
              "valeur",
              "source"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "indicateur": {
                "type": "string"
              },
              "question": {
                "type": "string"
              },
              "etat": {
                "type": "string",
                "const": "non communiqué"
              },
              "valeur": {
                "type": "null"
              },
              "motif": {
                "type": "string"
              },
              "source": {
                "type": "null"
              }
            },
            "required": [
              "indicateur",
              "question",
              "etat",
              "valeur",
              "source"
            ],
            "additionalProperties": false
          }
        ]
      }
    },
    "masters": {
      "type": "object",
      "properties": {
        "nombre": {
          "type": "integer",
          "minimum": 0,
          "maximum": 9007199254740991
        },
        "premiers": {
          "maxItems": 10,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "identifiant": {
                "type": "string"
              },
              "intitule": {
                "type": "string"
              },
              "etablissement": {
                "type": "string"
              },
              "ville": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "page": {
                "type": "string",
                "format": "uri"
              }
            },
            "required": [
              "identifiant",
              "intitule",
              "etablissement",
              "ville",
              "page"
            ],
            "additionalProperties": false
          }
        }
      },
      "required": [
        "nombre",
        "premiers"
      ],
      "additionalProperties": false
    },
    "licencesCompatibles": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "mentions": {
              "maxItems": 20,
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "nombre": {
              "type": "integer",
              "minimum": 0,
              "maximum": 9007199254740991
            },
            "source": {
              "type": "object",
              "properties": {
                "producteur": {
                  "type": "string"
                },
                "annee": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "fiabilite": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "licence": {
                  "type": "string"
                }
              },
              "required": [
                "producteur",
                "annee",
                "fiabilite"
              ],
              "additionalProperties": false
            }
          },
          "required": [
            "mentions",
            "nombre",
            "source"
          ],
          "additionalProperties": false
        },
        {
          "type": "null"
        }
      ]
    },
    "rappels": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "mentions": {
      "maxItems": 10,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "mention": {
            "type": "string"
          },
          "identifiant": {
            "type": "string"
          },
          "masters": {
            "type": "integer",
            "minimum": 0,
            "maximum": 9007199254740991
          }
        },
        "required": [
          "mention",
          "identifiant",
          "masters"
        ],
        "additionalProperties": false
      }
    },
    "total": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false,
  "description": "Une fiche de mention avec ses chiffres et masters, ou une liste de mentions proposées avec son total ; aucun mélange des deux formes."
}
🟢consulter_question_orientation(sujet)

Quelles études après le bac ? Est-ce que je peux entrer en BTS avec mon dossier ? Comment comprendre les frais, l’alternance ou les chiffres d’emploi ? Obtenez une explication courte pour les élèves et les parents, des pages utiles et les points à vérifier : choix, comparaison, accès, réussite, débouchés, diplôme, budget, réorientation, candidatures ou attente. La réponse explique les repères disponibles sans évaluer votre dossier ni prédire votre admission. Aucun dossier personnel à transmettre, aucun chiffre propre à une formation. Les démarches restent à vérifier auprès des organismes officiels.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "sujet": {
      "type": "string",
      "enum": [
        "choisir_formation",
        "specialites_interets",
        "comparer_formations",
        "comprendre_acces",
        "comprendre_reussite",
        "comprendre_emploi_salaire",
        "comprendre_absence_heritage",
        "verifier_diplome",
        "budget_aides",
        "alternance",
        "reorientation",
        "candidater_parcoursup",
        "candidater_master",
        "attente_refus",
        "accompagner_eleve",
        "partager_retrouver",
        "calendrier",
        "corriger_fiche",
        "neutralite_confidentialite",
        "ecole_partenaire",
        "services"
      ],
      "description": "Besoin de la personne : choisir/comparer, comprendre les chiffres, reconnaissance, budget/aides, alternance, réorientation, candidatures, attente/refus, accompagnement, partage, calendrier, correction, neutralité, écoles/partenaires ou services. Choisir le sujet, sans transmettre la question brute ni de données personnelles."
    }
  },
  "required": [
    "sujet"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "sujet": {
      "type": "string",
      "enum": [
        "choisir_formation",
        "specialites_interets",
        "comparer_formations",
        "comprendre_acces",
        "comprendre_reussite",
        "comprendre_emploi_salaire",
        "comprendre_absence_heritage",
        "verifier_diplome",
        "budget_aides",
        "alternance",
        "reorientation",
        "candidater_parcoursup",
        "candidater_master",
        "attente_refus",
        "accompagner_eleve",
        "partager_retrouver",
        "calendrier",
        "corriger_fiche",
        "neutralite_confidentialite",
        "ecole_partenaire",
        "services"
      ]
    },
    "question_type": {
      "type": "string"
    },
    "reponse": {
      "type": "string"
    },
    "pages": {
      "maxItems": 3,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "titre": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          },
          "utilite": {
            "type": "string"
          }
        },
        "required": [
          "titre",
          "url",
          "utilite"
        ],
        "additionalProperties": false
      }
    },
    "outils_suivants": {
      "maxItems": 4,
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "points_a_verifier": {
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  },
  "required": [
    "sujet",
    "question_type",
    "reponse",
    "pages",
    "outils_suivants",
    "points_a_verifier"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢consulter_service(service, public_demandeur)

À quoi sert le comparateur ? Que contient le rapport d’orientation ou le Pass Parcoursup ? Combien coûte ce service ? Présente le contenu et les limites d’un service de Diplomètre, seulement si vous posez vous-même une question à son sujet. Pour un service payant, le prix et la page d’offre ne sont donnés que si vous avez indiqué être adulte. Aucun achat, aucune réservation, aucune prise de contact ni accès à un rapport ou à un Pass personnel.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "service": {
      "type": "string",
      "enum": [
        "site_gratuit",
        "rapport",
        "pass",
        "comparaison_rapport_pass",
        "accompagnement",
        "ecoles",
        "professionnels",
        "partenaires",
        "api_et_donnees"
      ],
      "description": "Service explicitement demandé par la personne"
    },
    "public_demandeur": {
      "description": "« adulte » seulement si la personne a déjà dit être majeure ou parler comme parent ou professionnel ; « mineur » si elle a dit avoir moins de 18 ans ou être au collège ou au lycée ; sinon « non_precise ». Ne jamais demander l’âge pour cet outil et ne pas déduire l’âge du statut d’étudiant.",
      "type": "string",
      "enum": [
        "adulte",
        "mineur",
        "non_precise"
      ]
    }
  },
  "required": [
    "service"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "service": {
      "type": "string",
      "enum": [
        "site_gratuit",
        "rapport",
        "pass",
        "comparaison_rapport_pass",
        "accompagnement",
        "ecoles",
        "professionnels",
        "partenaires",
        "api_et_donnees"
      ]
    },
    "intitule": {
      "type": "string"
    },
    "resume": {
      "type": "string"
    },
    "publics": {
      "maxItems": 4,
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "contenu": {
      "maxItems": 6,
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "limites": {
      "maxItems": 10,
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "liens": {
      "maxItems": 4,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "titre": {
            "type": "string"
          },
          "url": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "titre",
          "url"
        ],
        "additionalProperties": false
      }
    },
    "offres": {
      "maxItems": 2,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "enum": [
              "rapport",
              "pass"
            ]
          },
          "commande": {
            "type": "string",
            "enum": [
              "ouverte",
              "fermee",
              "non_communique"
            ]
          },
          "prix": {
            "anyOf": [
              {
                "type": "object",
                "properties": {
                  "montant_ttc_centimes": {
                    "type": "integer",
                    "minimum": 0,
                    "maximum": 9007199254740991
                  },
                  "devise": {
                    "type": "string",
                    "const": "EUR"
                  },
                  "taux_tva_pourcent": {
                    "type": "number",
                    "minimum": 0,
                    "maximum": 100
                  },
                  "statut": {
                    "type": "string",
                    "enum": [
                      "provisoire",
                      "valide"
                    ]
                  }
                },
                "required": [
                  "montant_ttc_centimes",
                  "devise",
                  "taux_tva_pourcent",
                  "statut"
                ],
                "additionalProperties": false
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "code",
          "commande",
          "prix"
        ],
        "additionalProperties": false
      }
    }
  },
  "required": [
    "service",
    "intitule",
    "resume",
    "publics",
    "contenu",
    "limites",
    "liens",
    "offres"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet6 Tools