Developer
Test ModeTest Mode Sign In Get started
DeveloperDeveloper / ChangelogChangelog

ChangelogChangelog

Alle Änderungen an der BEEP! API, chronologisch.All changes to the BEEP! API in chronological order. Breaking Changes werden mindestens 30 Tage vorab angekündigt.

All changes to the BEEP! API, in chronological order. Breaking changes announced at least 30 days in advance.

v1.0.0, 27. Februar 2026

Initial Release

NeuNew

  • API Gateway: Einzelner HTTP-Endpoint (/api/v1/{action}) für alle API-Calls
  • API Key System: Publishable/Secret Key Paare mit SHA-256 Hash, Timing-Safe Comparison
  • 5 Pakete: DISCOVER, ASSIST, GO, GROW, PRIME mit abgestuften Endpoint-Berechtigungen
  • Sandbox-Modus: Vollständige Mock-Responses für alle Endpoints (Test-Keys)
  • Rate Limiting: Firestore-backed Sliding Window (60–2.000 req/min je Paket)
  • Developer Dashboard: Account-Erstellung, Key-Management, Nutzungsstatistiken

Endpoints

  • Stores: fetchStores, fetchStore
  • Produkte: fetchProducts, fetchProduct, insertProduct, registerProductToStore, bulkImportProducts
  • Scan & Go: checkIn, startCheckout, fetchPurchase, fetchPurchaseHistory
  • Angebote: createOffer, updateOffer, deleteOffer, getManagerOffers
  • Click & Collect: submitClickCollectOrder, updateClickCollectStatus
  • POS/ERP/PSP: syncPOS, pushToPOS, syncERP, pushToERP, configurePSP, processPayment, refundPayment
  • Analytics: exportSalesData, exportReceiptData
  • Webhooks: 11 Event-Typen mit HMAC-SHA256 Signatur-Verifikation

Sicherheit

  • Firestore Security Rules: Nur Backend-Zugriff auf Developer-Collections
  • CSP-Headers, HSTS, Permissions-Policy für Portal-Seiten
  • API-Keys werden nie im Klartext gespeichert (SHA-256)
  • Firestore TTL Policy für Rate-Limit-Dokumente
  • Firebase Browser API Key mit HTTP-Referrer-Restriction auf 6 Domains
📬
Breaking Changes werden per E-Mail an alle Developer-Accounts angekündigt. Du kannst deine Benachrichtigungen im Dashboard konfigurieren.