Orders — Create
Créer une commande à partir d'un panier existant.
1 min de lectureMis à jour le 19 août 2026
Sur cette page
Vue d'ensemble
Créer une commande à partir d'un panier existant.
Authentification
Cet endpoint requiert un token Bearer. Incluez votre clé API workspace dans le header `Authorization`.
Authorization: Bearer <your_api_key>Requête
**POST** `/v1/orders`
Corps de la requête
json
{
"cart_id": "cart_uuid",
"customer_email": "customer@example.com"
}Réponse
json
{
"id": "order_uuid",
"financial_status": "pending",
"total_price": 59.98,
"currency": "EUR",
"created_at": "2025-01-01T00:00:00Z"
}Exemples de code
cURL
bash
curl -X POST https://api.reponse.ai/v1/orders \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"cart_id": "cart_uuid",
"customer_email": "customer@example.com"
}'TypeScript
typescript
const response = await fetch("https://api.reponse.ai/v1/orders", {
method: "POST",
headers: {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json",
},
body: JSON.stringify({
"cart_id": "cart_uuid",
"customer_email": "customer@example.com"
}),
});
const data = await response.json();
console.log(data);Codes d'erreur
| Statut | Description |
|---|---|
| 400 | Requête invalide — paramètres incorrects |
| 401 | Non autorisé — clé API invalide ou manquante |
| 404 | Non trouvé — la ressource n'existe pas |
| 500 | Erreur serveur interne |