Referencia de API
Obtener producto de la tienda por identificador de URL
Devuelve todos los datos de la página del producto: variantes, contenido multimedia, especificaciones y existencias. El identificador es el que se usa en la URL de la tienda.
GET
/v1/products/{slug}Devuelve todos los datos de la página del producto: variantes, contenido multimedia, especificaciones y existencias. El identificador es el que se usa en la URL de la tienda.
Parámetros de ruta
slug*string
Identificador apto para URL.
Parámetros de consulta
sellerId?null|string
Cuerpo de la respuesta
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X GET "https://example.com/v1/products/string"{ "id": "string", "name": "string", "slug": "string", "description": "string", "productType": "string", "status": "string", "imageUrl": "string", "price": 0.1, "compareAtPrice": null, "isAvailable": true, "totalInventory": 0, "brand": "string", "category": "string", "categoryId": null, "tags": [ "string" ], "specifications": [ { "key": "string", "name": "string", "value": "string" } ], "variants": [ { "id": null, "sku": "string", "status": "string", "price": 0.1, "compareAtPrice": null, "quantity": 0, "isAvailable": null, "requiresShipping": true, "options": [ { "key": "string", "name": "string", "value": "string" } ], "images": [ { "url": "string", "name": "string", "order": 0 } ] } ], "images": [ { "url": "string", "name": "string", "order": 0 } ], "bundleItems": [ { "productId": "string", "variantId": "string", "productName": "string", "variantName": null, "sku": null, "brand": null, "imageUrl": null, "quantity": 0, "available": 0, "allowBackorders": true, "requiresShipping": true } ], "sizeGuide": null, "priceTiers": [ { "variantId": "string", "minQuantity": 0, "maxQuantity": null, "unitPrice": 0.1 } ], "createdAt": null, "updatedAt": null}