Documentation API Geni Network get
Description
Créer une nouvelle commande dans le système
Paramètres d'en-tête
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| client_id | chaîne | Oui | Identifiant unique du client |
| store_id | chaîne | Oui | Identifiant du magasin |
| products | tableau | Oui | Liste des produits commandés |
| total_amount | nombre | Oui | Montant total de la commande |
En-tête de la requête
{"client_id":"CLI_12345","store_id":"STR_001","products":[{"product_id":"PRD_789","quantity":2,"price":29.99}],"total_amount":59.98,"status":"pending"}
Paramètres de réponse
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| client_id | chaîne | Oui | Identifiant unique du client |
| store_id | chaîne | Oui | Identifiant du magasin |
| products | tableau | Oui | Liste des produits commandés |
| total_amount | nombre | Oui | Montant total de la commande |
Détails de la réponse:
Statut : 200 OK
Description : The request has succeeded. The order was created successfully.
{"order_id":"ORD_98765","client_id":"CLI_12345","store_id":"STR_001","status":"pending","total_amount":59.98,"created_at":"2025-11-14T10:30:00Z"}
Détails de la réponse:
Statut : 400 Bad Request
Description : The server cannot process the request due to invalid syntax or missing required parameters.
{"error":"Bad Request","message":"Missing required field: client_id","timestamp":"2025-11-14T10:30:00Z"}
Détails de la réponse:
Statut : 401 Unauthorized
Description : Authentication is required and has failed or has not been provided.
{"error":"Unauthorized","message":"Invalid or missing authentication token","timestamp":"2025-11-14T10:30:00Z"}
Détails de la réponse:
Statut : 403 Forbidden
Description : The server understood the request but refuses to authorize it.
{"error":"Forbidden","message":"You do not have permission to access this resource","timestamp":"2025-11-14T10:30:00Z"}