Cadrame

Daten

Die Daten von Cadrame gehören allen. So können Sie sie weiterverwenden, aus einem Programm lesen und zu ihnen beitragen.

Lizenz

Alle Daten von Cadrame sind gemeinfrei (CC0 1.0): Sie dürfen sie kopieren, ändern und weiterveröffentlichen, auch in einem kommerziellen Produkt, ohne zu fragen oder Cadrame zu nennen. Zusammenfassungen aus Wikipedia werden verlinkt, nie kopiert.

Lizenz CC0

API

Eine JSON-API unter https://cadrame.org. Lesen braucht kein Konto; Antworten dürfen zwischengespeichert werden.

  • GET /api/v1/entites/{id}Ein Eintrag mit seinen Aussagen und deren Quellen.
  • GET /api/v1/entites/{id}/historiqueDie Geschichte eines Eintrags, Revision für Revision.
  • GET /api/v1/recherche?q=…Suche nach Titel oder Name, in allen Sprachen.
  • GET /api/v1/ids/{propriete}/{valeur}Die Einträge mit einer Kennung, zum Beispiel imdb_title_id/tt0083658.
  • GET /api/v1/changements?depuis={rev}Alles, was sich seit einer Revision geändert hat: genug, um eine Kopie aktuell zu halten (ab 0 für alles).
  • GET /api/v1/envois/{rev}Eine veröffentlichte Sendung, vollständig, mit Autor und Quellen.
  • GET /api/v1/registreDas Register der Eigenschaften: Codes, Typen, Formate, Bezeichnungen.
  • GET /api/v1/concepts?nature=genreDie Genres, die Arten von Videos und die anderen Begriffe einer Art.
  • POST /api/v1/identifierDateien an ihren Fingerabdrücken und Laufzeiten erkennen, ohne Konto und ohne etwas zu speichern.
  • POST /api/v1/envoisBeiträge senden (ein API-Schlüssel).
  • POST /api/v1/soumissionsFingerabdrücke gesehener Dateien senden (ein API-Schlüssel).

Zum Schreiben erstellen Sie einen Schlüssel unter Ihr Konto → Verbundene Apps und senden ihn im Header « Authorization: Bearer cdr_… ». Sendungen eines wartenden Kontos werden bis zu seiner Freischaltung aufbewahrt.

Die Formate (cadrame-envoi-1, cadrame-soumission-1, cadrame-identification-1) sind durch JSON-Schemas beschrieben, gemeinfrei; sie werden mit dem Code veröffentlicht.

Monatliches Archiv

Jeden Monat wird ein vollständiges, signiertes Archiv der Daten beim Internet Archive hinterlegt. Es existiert noch nicht: Bis dahin liefert /api/v1/changements?depuis=0 alles.

Quellcode

Der Server wird unter AGPL-3.0 veröffentlicht; die Fingerabdruck-Bibliothek, der API-Client und die Stash-Box-Fassade unter Apache-2.0; Dokumentation und Spezifikation unter CC0. Das Repository ist noch privat.