Saltar al contenido
Guías
Referencia de API
estable

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}