orders
Gestion des commandes d'un serveur
Gérer les commandes associées à un serveur dans un restaurant.
Endpoint GET /servers/:email/:restaurantId/orders?date=YYYY-MM-DD
Paramètres d’URL
email(string) : email du serveurrestaurantId(string/int) : identifiant du restaurant
Query params
date(string, optionnel) : date au formatYYYY-MM-DD(par défaut aujourd’hui)
Réponses
✅ 200 OK
{
"orders": [
{
"id": "ORD123",
"status": "VALIDATE",
"createdAt": "2025-09-23T10:30:00Z",
"table": {
"id": 12,
"name": "Table 5"
}
}
]
}
200 OK (aucune commande)
{
"orders": []
}
400 Bad Request
{
"error": "Invalid email or restaurantId"
}
500 Internal Server Error
{
"error": "Internal server error"
}
Exemple de requête avec curl
curl "https://ton-api.onrender.com/servers/serveur@resto.com/1/orders?date=2025-09-23"