FreezeText bietet eine lokale HTTP-API für Automatisierung und Integration mit anderen Anwendungen. Die API muss in den Einstellungen unter API aktiviert werden.
Einrichtung
Öffnen Sie die Einstellungen → API
Aktivieren Sie API-Server aktivieren
Optional: Generieren Sie ein API-Token für die Authentifizierung
Der Server ist unter http://localhost:9876 erreichbar
Authentifizierung
Wenn ein API-Token konfiguriert ist, muss jede Anfrage den Token als Bearer-Token im Authorization-Header senden:
Authorization: Bearer <Ihr-Token>
Endpunkte
Erfassung & OCR
Endpunkt
Methode
Beschreibung
/status
GET
Serverstatus, Version, Verlaufsanzahl
/capture
GET/POST
Texterfassung starten
/capture/cancel
POST
Laufende Erfassung abbrechen
/capture/region
POST
Bestimmten Bildschirmbereich erfassen und OCR durchführen
/ocr
POST
OCR auf übergebenem Bild ausführen
/ocr/languages
GET/PUT
OCR-Sprachen abrufen/ändern
Verlauf
Endpunkt
Methode
Beschreibung
/history
GET
Alle Einträge abrufen (Filter nach Farbe, Sortierung)