Best Practices
Empfohlene Muster für den Aufbau robuster und leistungsstarker Integrationen mit den STEF-APIs.
Empfohlene Muster für den Aufbau robuster und leistungsstarker Integrationen mit den STEF-APIs.
Beachten Sie die vom API zurückgegebenen Rate-Limiting-Header:
| Header | Beschreibung |
|---|---|
X-RateLimit-Limit | Maximale Anzahl von Anfragen pro Fenster |
X-RateLimit-Remaining | Verbleibende Anfragen im aktuellen Fenster |
X-RateLimit-Reset | Zeitstempel für die Fenster-Zurücksetzung |
Retry-After | Sekunden zu warten (bei 429) |
Verwenden Sie Umgebungsvariablen oder einen Secrets Manager:
# .env
STEF_CLIENT_ID=your_client_id
STEF_CLIENT_SECRET=your_client_secret
# .gitignore
.env
Cache-Control und ETagIf-None-Match, If-Modified-Since)limit) auf das strikt NotwendigeAktivieren Sie die gzip-Komprimierung in Ihren Anfragen:
curl -X GET "https://api.stef.com/v1/transport/orders" \
-H "Authorization: Bearer $TOKEN" \
-H "Accept-Encoding: gzip"