Postman Collection für die hightrusted CAPTURE API
Find a file
Stefan Schmidt-Egermann ad6687ce5d
feat: initial postman content (v0.1.0)
- Postman Collection v2.1 mit allen Endpoints
- Environment-Template für api_key + base_url
- Tests pro Request (Status, Schema-Checks)
2026-04-25 12:26:08 +02:00
CONTRIBUTING.md docs: cross-links updated to 3-level structure 2026-04-25 12:04:01 +02:00
hightrusted-capture.postman_collection.json feat: initial postman content (v0.1.0) 2026-04-25 12:26:08 +02:00
hightrusted-capture.postman_environment.json feat: initial postman content (v0.1.0) 2026-04-25 12:26:08 +02:00
LICENSE feat: initial postman content (v0.1.0) 2026-04-25 12:26:08 +02:00
README.md feat: initial postman content (v0.1.0) 2026-04-25 12:26:08 +02:00
SECURITY.md feat: initial postman content (v0.1.0) 2026-04-25 12:26:08 +02:00

hightrusted CAPTURE — Postman Collection

Status: v1.0.0 — synchron mit OpenAPI Spec

Postman-Collection für die hightrusted CAPTURE API — forensische Web-Captures mit qualifiziertem Zeitstempel nach RFC 3161 / eIDAS Art. 41.

Made in Germany. Server in Deutschland. DSGVO-nativ.

Inhalt

  • hightrusted-capture.postman_collection.json — alle Endpoints mit Tests
  • hightrusted-capture.postman_environment.json — Environment mit api_key, base_url

Endpoints in der Collection

Captures:

  • Capture erstellen — synchron / asynchron / webhook
  • Capture-Status abrufen
  • Captures auflisten
  • PDF herunterladen

Verify:

  • Verifikation per Capture-ID
  • Verifikation per Verify-URL
  • Verifikation per PDF-Upload

Account:

  • Eigenen Verbrauch abrufen

Nutzung

Variante 1 — Direkt-Import

  1. Postman → Import → beide JSON-Dateien auswählen
  2. Im Environment hightrusted CAPTURE — Production den Wert api_key setzen (Dashboard: https://capture.hightrusted.net/dashboard/api-keys)
  3. Environment auswählen → Requests senden

Variante 2 — Newman CI

npm install -g newman
newman run hightrusted-capture.postman_collection.json \
  -e hightrusted-capture.postman_environment.json \
  --env-var "api_key=$HIGHTRUSTED_API_KEY"

Tests in der Collection

Jede Request hat Response-Tests:

  • HTTP-Status korrekt
  • Schema-Felder vorhanden (id, status, verify_url, etc.)
  • Beim Capture-Erstellen wird die id als Collection-Variable last_capture_id gesetzt — die nachfolgenden Requests (Status, PDF, Verify) nutzen sie automatisch.

So kannst du mit drei Klicks einen kompletten Lifecycle durchlaufen: Capture erstellen → Status prüfen → PDF herunterladen → Verifizieren.

Versionierung

Diese Collection folgt der API-Version (/api/v1/...). Sie wird mit jedem API-Release aktualisiert. Breaking Changes der API führen zu einer neuen Major-Version der Collection.

Verwandte Repositorys

Support

Lizenz

MIT — siehe LICENSE.


hightrusted GmbHThe European Trust Infrastructure.