Mis compras
GEThttps://api.lavitrina-online.com/api/storefront/purchases
Devuelve las compras del cliente en tu tienda, de la más reciente a la más antigua. Las que hizo en otras tiendas no aparecen.
Parámetros de consulta
Sección titulada «Parámetros de consulta»| Parámetro | Tipo | Descripción |
|---|---|---|
Status |
texto | Solo las de este estado: PendingPayment, Paid, PaymentFailed o Cancelled. |
Limit |
entero, 1 a 100 | Cuántas (por defecto 20). |
Offset |
entero | Cuántas saltarse. |
Ejemplo
Sección titulada «Ejemplo»curl -X GET "https://api.lavitrina-online.com/api/storefront/purchases?Status=Paid" \ -H "Authorization: Bearer $TOKEN_CLIENTE"const response = await fetch('https://api.lavitrina-online.com/api/storefront/purchases?Status=Paid', { method: 'GET', headers: { Authorization: `Bearer ${tokenCliente}`, },});const data = await response.json();import requests
response = requests.get( "https://api.lavitrina-online.com/api/storefront/purchases?Status=Paid", headers={"Authorization": f"Bearer {token_cliente}"},)data = response.json()Respuesta 200
Sección titulada «Respuesta 200»Una lista de compras, con la misma forma que en Comprar:
[ { "Id": "4a3045a9-419e-4dc6-9b31-cb4e5265f8e4", "Code": "4A3045", "TotalInCents": 17980000, "Currency": "COP", "Status": "Paid", "Delivery": { "Method": "AgreeWithSeller", "Status": "Agreed", "ContactPhone": "3001234567", "Notes": "" }, "CreatedAt": "2026-10-21T16:41:54.463Z" }](En el ejemplo se omiten algunos campos.)