Buenas prácticas
Patrones recomendados para construir integraciones robustas y eficientes con las APIs de STEF.
Patrones recomendados para construir integraciones robustas y eficientes con las APIs de STEF.
Respete los encabezados de limitación de velocidad devueltos por la API:
| Encabezado | Descripción |
|---|---|
X-RateLimit-Limit | Número máximo de solicitudes por ventana |
X-RateLimit-Remaining | Solicitudes restantes en la ventana actual |
X-RateLimit-Reset | Marca de tiempo de restablecimiento de la ventana |
Retry-After | Segundos a esperar (en caso de 429) |
Utilice variables de entorno o un gestor de secretos:
# .env
STEF_CLIENT_ID=your_client_id
STEF_CLIENT_SECRET=your_client_secret
# .gitignore
.env
Cache-Control y ETagIf-None-Match, If-Modified-Since)limit) al mínimo estrictamente necesarioActive la compresión gzip en sus solicitudes:
curl -X GET "https://api.stef.com/v1/transport/orders" \
-H "Authorization: Bearer $TOKEN" \
-H "Accept-Encoding: gzip"