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-2565276293a8b2bc701d11683ca4efce95e5c03416602ca08f0568227f0bb448687

Postman-Collection · native API + MCP

tabgecko.postman_collection.json

SHA-2563ee668ef68c20daaf99b89e20279a061ea05ef5ae7d21e4da6758853d15caa0e

Postman-Environment · leere Zugangsdaten

tabgecko.postman_environment.json

SHA-25607f1db531d4a55f038107608609832f62ae01ad0777b4b38c7f378c6df7bb2c0

Node.js-CLI und stdio-Bridge

tabgecko.mjs

SHA-2569cb8b36d27dbf48cdb5fe64c55e254774094fffb295dd322e3e56cf0cf50a943

Skill-Anweisungen · Markdown

tabgecko-skill.md

SHA-256bd19b446618646ef37cef673a687861e8d656d1e901726fd58e788d735bc6a8d

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.