bund.dev · Schema

Response

GovernmentGermanyOpen DataPublic SectorCivic TechDocumentation

Properties

Name Type Description
_embedded object
_links object
page object
aggregations object
View JSON Schema on GitHub

JSON Schema

bund-dev-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/bund-dev/json-schema/bund-dev-response-schema.json",
  "title": "Response",
  "x-generated": "2026-11-11",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/bund-dev-ausbildungssuche-openapi.yml#/components/schemas/Response",
  "type": "object",
  "properties": {
    "_embedded": {
      "type": "object",
      "properties": {
        "termine": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "id": {
                "type": "integer"
              },
              "unterrichtsform": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "integer"
                  },
                  "bezeichnung": {
                    "type": "string"
                  }
                }
              },
              "dauer": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "integer"
                  },
                  "bezeichnung": {
                    "type": "string"
                  }
                }
              },
              "anbieterbewertung": {
                "type": "string"
              },
              "angebot": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "integer"
                  },
                  "titel": {
                    "type": "string"
                  },
                  "inhalt": {
                    "type": "string"
                  },
                  "abschlussart": {
                    "type": "string"
                  },
                  "abschlussbezeichnung": {
                    "type": "string"
                  },
                  "foerderung": {
                    "type": "string"
                  },
                  "zugang": {
                    "type": "string"
                  },
                  "zielgruppe": {
                    "type": "string"
                  },
                  "anrechnung": {
                    "type": "string"
                  },
                  "berechtigungen": {
                    "type": "string"
                  },
                  "zusatzqualifikationen": {
                    "type": "string"
                  },
                  "link": {
                    "type": "string"
                  },
                  "bildungsanbieter": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "integer"
                      },
                      "name": {
                        "type": "string"
                      },
                      "telefonVorwahl": {
                        "type": "string"
                      },
                      "telefonDurchwahl": {
                        "type": "integer"
                      },
                      "mobilVorwahl": {
                        "type": "string"
                      },
                      "mobilDurchwahl": {
                        "type": "integer"
                      },
                      "faxVorwahl": {
                        "type": "string"
                      },
                      "faxDurchwahl": {
                        "type": "integer"
                      },
                      "homepage": {
                        "type": "string"
                      },
                      "email": {
                        "type": "string"
                      },
                      "adresse": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "integer"
                          },
                          "bezeichnung": {
                            "type": "string"
                          },
                          "strasse": {
                            "type": "string"
                          },
                          "ortStrasse": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "integer"
                              },
                              "plz": {
                                "type": "integer"
                              },
                              "name": {
                                "type": "string"
                              },
                              "laengengrad": {
                                "type": "number"
                              },
                              "breitengrad": {
                                "type": "number"
                              },
                              "koordinaten": {
                                "type": "object",
                                "properties": {
                                  "lat": {
                                    "type": "number"
                                  },
                                  "lon": {
                                    "type": "number"
                                  }
                                }
                              },
                              "land": {
                                "type": "object",
                                "properties": {
                                  "id": {
                                    "type": "integer"
                                  },
                                  "name": {
                                    "type": "string"
                                  },
                                  "laenderCode": {
                                    "type": "string"
                                  },
                                  "bundeslandCode": {
                                    "type": "string"
                                  },
                                  "code": {
                                    "type": "string"
                                  }
                                }
                              }
                            }
                          },
                          "postfach": {
                            "type": "integer"
                          },
                          "ortPostfach": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "integer"
                              },
                              "plz": {
                                "type": "integer"
                              },
                              "name": {
                                "type": "string"
                              },
                              "laengengrad": {
                                "type": "number"
                              },
                              "breitengrad": {
                                "type": "number"
                              },
                              "koordinaten": {
                                "type": "object",
                                "properties": {
                                  "lat": {
                                    "type": "number"
                                  },
                                  "lon": {
                                    "type": "number"
                                  }
                                }
                              },
                              "land": {
                                "type": "object",
                                "properties": {
                                  "id": {
                                    "type": "integer"
                                  },
                                  "name": {
                                    "type": "string"
                                  },
                                  "laenderCode": {
                                    "type": "string"
                                  },
                                  "bundeslandCode": {
                                    "type": "string"
                                  },
                                  "code": {
                                    "type": "string"
                                  }
                                }
                              }
                            }
                          },
                          "dienstleistungen": {
                            "type": "string"
                          },
                          "ortsteil": {
                            "type": "string"
                          },
                          "hinweise": {
                            "type": "string"
                          }
                        }
                      },
                      "logo": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "integer"
                          },
                          "url": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  },
                  "bildungsart": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "integer"
                      },
                      "bezeichnung": {
                        "type": "string"
                      }
                    }
                  },
                  "systematiken": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "dkzId": {
                          "type": "integer"
                        },
                        "codeNr": {
                          "type": "string"
                        },
                        "kurzbezeichnung": {
                          "type": "string"
                        }
                      }
                    }
                  },
                  "schulart": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "integer"
                      },
                      "bezeichnung": {
                        "type": "string"
                      }
                    }
                  },
                  "behinderungen": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "zertifizierer": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "traeger": {
                    "type": "string"
                  },
                  "suchworte": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "suchwort": {
                          "type": "string"
                        }
                      }
                    }
                  }
                }
              },
              "adresse": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "integer"
                  },
                  "bezeichnung": {
                    "type": "string"
                  },
                  "strasse": {
                    "type": "string"
                  },
                  "ortStrasse": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "integer"
                      },
                      "plz": {
                        "type": "integer"
                      },
                      "name": {
                        "type": "string"
                      },
                      "laengengrad": {
                        "type": "number"
                      },
                      "breitengrad": {
                        "type": "number"
                      },
                      "koordinaten": {
                        "type": "object",
                        "properties": {
                          "lat": {
                            "type": "number"
                          },
                          "lon": {
                            "type": "number"
                          }
                        }
                      },
                      "land": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "integer"
                          },
                          "name": {
                            "type": "string"
                          },
                          "laenderCode": {
                            "type": "string"
                          },
                          "bundeslandCode": {
                            "type": "string"
                          },
                          "code": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  },
                  "postfach": {
                    "type": "integer"
                  },
                  "ortPostfach": {
                    "type": "string"
                  },
                  "dienstleistungen": {
                    "type": "string"
                  },
                  "ortsteil": {
                    "type": "string"
                  },
                  "hinweise": {
                    "type": "string"
                  }
                }
              },
              "unterrichtszeiten": {
                "type": "string"
              },
              "kostenWert": {
                "type": "string"
              },
              "kostenWaehrung": {
                "type": "string"
              },
              "kostenBemerkung": {
                "type": "string"
              },
              "foerderung": {
                "type": "boolean"
              },
              "link": {
                "type": "string"
              },
              "bemerkung": {
                "type": "string"
              },
              "beginn": {
                "type": "string"
              },
              "ende": {
                "type": "string"
              },
              "individuellerEinstieg": {
                "type": "boolean"
              },
              "anmeldeschluss": {
                "type": "string"
              },
              "bemerkungZeit": {
                "type": "string"
              },
              "pruefendeStelle": {
                "type": "string"
              },
              "eigeneAngebotsnummer": {
                "type": "integer"
              },
              "teilnehmerMin": {
                "type": "integer"
              },
              "teilnehmerMax": {
                "type": "integer"
              },
              "aktualisierungsdatum": {
                "type": "integer"
              },
              "veranstaltungsablaeufe": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "abstaende": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "_links": {
      "type": "object",
      "properties": {
        "first": {
          "type": "object",
          "properties": {
            "href": {
              "type": "string"
            }
          }
        },
        "self": {
          "type": "object",
          "properties": {
            "href": {
              "type": "string"
            }
          }
        },
        "next": {
          "type": "object",
          "properties": {
            "href": {
              "type": "string"
            }
          }
        },
        "last": {
          "type": "object",
          "properties": {
            "href": {
              "type": "string"
            }
          }
        }
      }
    },
    "page": {
      "type": "object",
      "properties": {
        "size": {
          "type": "integer",
          "format": "int32"
        },
        "totalElements": {
          "type": "integer",
          "format": "int32"
        },
        "totalPages": {
          "type": "integer",
          "format": "int32"
        },
        "number": {
          "type": "integer",
          "format": "int32"
        }
      }
    },
    "aggregations": {
      "type": "object",
      "properties": {
        "ANZAHL_AUSGEFILTERT": {
          "type": "object",
          "properties": {
            "COUNT": {
              "type": "integer"
            }
          }
        },
        "VORBEREITENDEHILFENTYPEN": {
          "type": "object",
          "properties": {
            "0": {
              "type": "integer"
            },
            "1": {
              "type": "integer"
            },
            "2": {
              "type": "integer"
            },
            "3": {
              "type": "integer"
            },
            "4": {
              "type": "integer"
            }
          }
        },
        "SCHULABSCHLUESSE": {
          "type": "object",
          "properties": {
            "0": {
              "type": "integer"
            },
            "1": {
              "type": "integer"
            },
            "2": {
              "type": "integer"
            },
            "3": {
              "type": "integer"
            },
            "4": {
              "type": "integer"
            }
          }
        },
        "INTEGRATIONSTYPEN": {
          "type": "object",
          "properties": {
            "0": {
              "type": "integer"
            },
            "1": {
              "type": "integer"
            }
          }
        },
        "UNTERRICHTSFORMEN": {
          "type": "object",
          "properties": {
            "0": {
              "type": "integer"
            },
            "1": {
              "type": "integer"
            },
            "2": {
              "type": "integer"
            },
            "3": {
              "type": "integer"
            },
            "4": {
              "type": "integer"
            },
            "5": {
              "type": "integer"
            },
            "6": {
              "type": "integer"
            },
            "7": {
              "type": "integer"
            }
          }
        },
        "ANBIETER": {
          "type": "object",
          "properties": {
            "132": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "223": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "225": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "234": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "333": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "416": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "420": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "427": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "465": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "565": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "566": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "567": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "570": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "581": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "584": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "585": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "587": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "588": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "592": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "593": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "595": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "597": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "599": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "601": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "602": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "603": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "604": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "605": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "621": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "682": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "949": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "950": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "952": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "961": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "965": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "966": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "968": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "970": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "1119": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "1242": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "1328": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "1371": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "1457": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "1747": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "1756": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "1796": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "2168": {
              "type": "object",
              "properties": {
                "anzahlErgebnisse": {
                  "type": "integer"
                },
                "name": {
                  "type": "string"
                }
              }
            },
            "2234": {
              "type": "obje

# --- truncated at 32 KB (175 KB total) ---
# Full source: https://artifacts.apis.io/bund-dev/json-schema/bund-dev-response-schema.json

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/bund-dev-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.