TabGeckoDocs
Zur Website
Dokumentation / Downloads und CLI

Downloads und CLI

Versionierte Quellstände direkt von dieser Dokumentationswebsite. Es wird keine Anmeldung an einem privaten Repository benötigt und es sind keine Tokenwerte enthalten.

Dateien herunterladen

OpenAPI 3.1 · native API-Referenz

openapi.json

SHA-256c571499643bffe7b465e66011652639661dd46bc39196a86f285a347f360407e

Postman-Collection · native API + MCP

tabgecko.postman_collection.json

SHA-2566a4d47fe79a5c7c449b9bbf31daa3a27c71ba9b55c9ccaef50194497fb7cf91d

Postman-Environment · leere Zugangsdaten

tabgecko.postman_environment.json

SHA-25607f1db531d4a55f038107608609832f62ae01ad0777b4b38c7f378c6df7bb2c0

Node.js-CLI und stdio-Bridge

tabgecko.mjs

SHA-2566861520219202dfd86eaaa77cbac065751e45b10ab515bb075eadc16c4b344a9

Skill-Anweisungen · Markdown

tabgecko-skill.md

SHA-256e448f389666785783fde0c4adf819944bf23e1ff22e0585d4cf2a97e24f8792f

Manifest und Prüfsummen herunterladen

CLI verwenden

Node.js 22+
node tabgecko.mjs help
node tabgecko.mjs status
node tabgecko.mjs profiles --limit 25
node tabgecko.mjs profiles --limit 25 --cursor "NEXT_CURSOR"
node tabgecko.mjs request GET /api/v1/groups
node tabgecko.mjs request POST /api/v1/profiles profile.json

Konfiguriere ADBR_API_TOKEN lokal und ADBR_API_URL auf die angezeigte Loopback-Adresse. REST-Befehle schreiben erfolgreiches JSON nach stdout und Fehler nach stderr; Exitcodes sind 0 und 1. request erwartet einen Dateinamen für einen UTF-8-JSON-Körper, kein Inline-JSON; eine UTF-8-BOM wird akzeptiert. GET muss den Körperdateinamen auslassen. Quote Shellpfade und Query-Strings mit Leerzeichen oder kaufmännischem Und.

ADBR_API_TIMEOUT_MS setzt das REST-Zeitlimit einschließlich Antwortkörper: 1–300000 ms, Standard 30000. Es konfiguriert nicht MCP. Die CLI weist Redirects und nicht lokale HTTP-Ziele ab und wiederholt Änderungen nicht automatisch. Die Runtime-Erkennung kann ADBR_BOOTSTRAP_DIR verwenden; die CLI liest nicht die Sitzungstokendatei der App.

In Postman importieren

  • Importiere Collection- und Environment-JSON. Wähle das importierte Environment und setze baseUrl auf die App-Adresse.
  • Setze bearerToken und mcpToken nur in privaten lokalen Environment-Werten. Synchronisiere oder exportiere keine ausgefüllten Zugangsdaten.
  • Beginne mit GET /status, danach mit einem berechtigten Lesezugriff. Optionale Query-Felder sind deaktiviert. Ersetze Pfad-IDs und prüfe generierte Nutzdaten; Schema-Beispiele sind keine produktionsfertigen Daten.
  • Anfragen außerhalb einer konservativen Leseliste benötigen allowRequestOnce mit der exakten METHOD /template/path aus dem Pre-request-Skript der Anfrage. Die Freigabe wird einmal verbraucht. Die Prüfung verlangt lokale URL, erwartete Route und passende Tokenkonfiguration.
  • Verwende eine aktuelle Postman-Version mit pm.execution.skipRequest. Führe nicht blind die gesamte Collection aus. Es gibt keine automatischen Folgeanfragen oder Übernahme von Antwortzugangsdaten in Variablen. Redirects sind deaktiviert.

Skill-Datei verwenden

Die herunterladbare Markdown-Datei ist ein Anweisungsdokument für Clients mit Skill-Unterstützung. Prüfe sie und installiere sie über den unterstützten Mechanismus deines Clients, häufig als SKILL.md in einem Skill-Verzeichnis. Sie ist keine Browsererweiterung und kein Installer und gewährt selbst keine Rechte. Lege für den CLI-Fallback die zugehörige CLI daneben und konfiguriere ein eigenes minimales lokales Token.

Integrität und Regeneration

Das Manifest enthält SHA-256-Prüfsummen der veröffentlichten Dateien und ihrer Quellstände. Vergleiche die Prüfsummen nach dem Download. Maintainer regenerieren mit scripts/sync-api-docs.mjs aus einer App-Arbeitskopie und führen danach den Site-Build aus. Builds verwenden den versionierten bereinigten Stand und benötigen keinen Zugriff auf ein privates Repository.