Skip to content

Interface and data export

Everything this registry shows on its pages can also be retrieved machine-readably, with the same barrier and the same origin.

The addresses

The addresses
https://api.tracevero.com/v1Directory: version, known kinds, limits
https://api.tracevero.com/v1/kennzahlenStock per kind, how many are indexable, state of the projection
https://api.tracevero.com/v1/themenThe topic catalogue with a counted set per excerpt
https://api.tracevero.com/v1/regelnThe published derivation rules and start templates with their version
https://api.tracevero.com/v1/namensraeumeThe namespaces with their counts, rule and version included
https://api.tracevero.com/v1/namensraum/<raum>One namespace with its entries
https://api.tracevero.com/v1/eintraege?art=mcp_serverFiltered list, the same filters as the page
https://api.tracevero.com/v1/eintraege.csv?art=mcp_serverThe same list as a table, one column per property
https://api.tracevero.com/v1/eintrag/mcp_server/<slug>One entry in full, with source and date per property value
https://api.tracevero.com/v1/aenderungenThe change stream, with the same narrowing as the feed
https://api.tracevero.com/v1/matrix?art=mcp_server&a=ausfuehrungsort&b=zugangsdaten_erforderlichTwo properties against each other, with margins and every empty cell
https://api.tracevero.com/v1/suche?art=mcp_serverName search across name and identifier, counted per area (parameter q)
https://api.tracevero.com/v1/abzug?art=mcp_serverThe entire stock in one request, one JSON line per entry
https://api.tracevero.com/v1/abzug.csv?art=mcp_serverThe same complete export as a table, without pagination
https://api.tracevero.com/v1/openapi.jsonThe description of this interface following OpenAPI 3.1

What applies

What applies
Publication barrierThe interface releases exactly what the pages show. Entries held back answer the same way as entries that do not exist.
Origin per valueEvery property value carries source, collection date and level of trust; every derived value additionally carries all raw declarations it rests on. The vendor's own description stands next to it as a separate field – quoted foreign text, untranslated and unverified, with the language under which this register holds it.
LimitsA paginating request returns 100 entries, at most 200. Continue with the versatz parameter. The paginating addresses state in the headers X-Gesamt, X-Grenze and X-Versatz which excerpt they carry. One exception is the change stream: instead of a total it states weitere and naechster_versatz, because the evidence lock discards rows only after the query and a count would be too high.
No write accessThere is no way to submit anything here. What the registry holds comes from sources, not from submissions.
One deviation in the tableIf a value begins with an equals, plus, minus or at sign, the CSV output prefixes it with an apostrophe: spreadsheet programs would otherwise execute it as a formula. In JSON the value stands unchanged.

Interface version: v1. A change that breaks existing requests gets a new version in the path.

tracevero · https://tracevero.com/werkzeuge/schnittstelle