Skip to content
  • Preise

Häufig gestellte Fragen

Einführung

Die Transkribus-API erleichtert die Verarbeitung von Bildern mit der Transkribus HTR-Technologie (Handwriting Text Recognition). Mit dieser API können Benutzer Bilder zur Verarbeitung einreichen und später mit der bereitgestellten ProcessId Ergebnisse abrufen.

Authentifizierung

Um mit der Transkribus-API zu interagieren, müssen Sie sich zunächst authentifizieren, um ein Zugriffstoken zu erhalten. Die API verwendet das OpenID Connect-Protokoll zur Authentifizierung. Hier ist eine schrittweise Anleitung zum Abrufen und Verwalten Ihrer Zugriffstokens.

Für einige Bibliotheken benötigen Sie möglicherweise die OpenID Connect-Konfigurationsurl, die unter folgender Adresse verfügbar ist: https://account.readcoop.eu/auth/realms/readcoop/.well-known/openid-configuration

1. Zugriffstoken abrufen

Verwenden Sie den folgenden cURL-Befehl und ersetzen Sie $USERNAME und $PASSWORD durch Ihre Anmeldedaten:

curl --location --request POST https://account.readcoop.eu/auth/realms/readcoop/protocol/openid-connect/token \n--header 'Content-Type: application/x-www-form-urlencoded' \n--data-urlencode grant_type=password \n--data-urlencode username=$USERNAME \n--data-urlencode password=$PASSWORD \n--data-urlencode client_id=processing-api-client
    

Nach erfolgreicher Authentifizierung erhalten Sie ein Zugriffstoken in der Antwort. Zusätzlich erhalten Sie ein Aktualisierungstoken, mit dem Sie ein neues Zugriffstoken abrufen können, sobald das aktuelle abläuft.

2. Zugriffstoken aktualisieren

Wenn Ihr Zugriffstoken abläuft, können Sie das bereitgestellte Aktualisierungstoken mit diesem Befehl verwenden, um ein neues zu erhalten:

curl --location --request POST https://account.readcoop.eu/auth/realms/readcoop/protocol/openid-connect/token \n--header 'Content-Type: application/x-www-form-urlencoded' \n--data-urlencode grant_type=refresh_token \n--data-urlencode client_id=processing-api-client \n--data-urlencode refresh_token=$REFRESH_TOKEN
    

Ersetzen Sie $REFRESH_TOKEN durch Ihr Aktualisierungstoken. Aktualisieren Sie Ihr Aktualisierungstoken, wenn die Antwort ein neues enthält.

3. Sitzung beenden

Um sich abzumelden und das Aktualisierungstoken zu invalidieren, verwenden Sie:

curl --location --request POST https://account.readcoop.eu/auth/realms/readcoop/protocol/openid-connect/logout \n--header 'Content-Type: application/x-www-form-urlencoded' \n--data-urlencode refresh_token=$REFRESH_TOKEN \n--data-urlencode client_id=processing-api-client
    

Abrechnungsinformation

Standardmäßig verwendet die Transkribus-API das interne Kreditsystem von Transkribus zur Abrechnung. Auf Anfrage kann jedoch ein Pay-Per-Use-Abrechnungssystem arrangiert werden.

Kann ich ein privates Modell von einem anderen Konto über mein API-Konto verwenden?

Pages submitted to the endpoint remain accessible for up to 2 days. After this period, you will receive a `404 Not Found` response if trying to access them.

Wie lange sind eingereichte Seiten über den Endpunkt zugänglich?

Wann werden Bilder/Seiten nach HTR-Fertigstellung gelöscht?

Gibt es ein anderes Preismodell, da keine Speicherkapazität erforderlich ist?