Productos

Enpoints para productos

Description
Method
Endpoint
GET
https://api.yjnovedades.com/api/products
GET
https://api.yjnovedades.com/api/product
GET
https://api.yjnovedades.com/api/product/{id}/show
POST
https://api.yjnovedades.com/api/product/create
POST
https://api.yjnovedades.com/api/product/{id}/update
POST
https://api.yjnovedades.com/api/product/update
POST
https://api.yjnovedades.com/api/product/{id}/delete

Listado de productos

Endpoint
                            https://api.yjnovedades.com/api/products
                        

Este endpoint lista todos los productos en nuestra base de datos, paginados por defecto.

Necesita autenticación mediante Token.

Endpoint
                            https://api.yjnovedades.com/api/product
                        

Este endpoint muestra los detalles de un producto invidual por su SKU o ID del producto.

Campos soportados
ID
Numero de id en la base de datos
Requerido si SKU no está presente
sku
Unidad de mantenimiento de stock (stock keeping unit)
Requerido si ID no está presente

Necesita autenticación mediante Token.

Ver producto

Endpoint
                            https://api.yjnovedades.com/api/product/{id}/show
                        

Este endpoint muestra los detalles de un producto invidual. Debe sustituir {id} por el código del producto.

Necesita autenticación mediante Token.

Crear nuevo producto

Endpoint
                            https://api.yjnovedades.com/api/product/create
                        

Este endpoint inserta un nuevo producto a la base de datos.

Campos soportados
name
Nombre del producto
Requerido
sku
Unidad de mantenimiento de stock (stock keeping unit)
Requerido
image
Imagen del producto en formato PNG ó JPG (tamaño maximo 2MB)
category
Categoría del producto
subcategory
Sub-Categoría del producto
excerpt
Descripción corta o extracto del producto
unit
Unidad del producto
stock
Cantidad en inventario
content
Detalles del producto
regular_price
Precio de lista
sale_price
Precio de oferta

Necesita autenticación mediante Token.

Actualizar producto existente

Endpoint
                            https://api.yjnovedades.com/api/product/{id}/update
                        

Este endpoint actualiza un producto existente en la base de datos. Debe sustituir {id} por el código del producto.

Campos soportados
name
Nombre del producto
Requerido
sku
Unidad de mantenimiento de stock (stock keeping unit)
Requerido
image
Imagen del producto en formato PNG ó JPG (tamaño maximo 2MB)
category
Categoría del producto
subcategory
Sub-Categoría del producto
excerpt
Descripción corta o extracto del producto
unit
Unidad del producto
stock
Cantidad en inventario
content
Detalles del producto
regular_price
Precio de lista
sale_price
Precio de oferta
status
Estatus del producto
opciones: 'publish', 'pending', 'private', ó 'draft'

Necesita autenticación mediante Token.

Actualizar producto existente por su SKU

Endpoint
                            https://api.yjnovedades.com/api/product/update
                        

Este endpoint actualiza un producto existente en la base de datos por su SKU.

Campos soportados
name
Nombre del producto
Requerido
sku
Unidad de mantenimiento de stock (stock keeping unit)
Requerido
category
Categoría del producto
subcategory
Sub-Categoría del producto
excerpt
Descripción corta o extracto del producto
unit
Unidad del producto
stock
Cantidad en inventario
content
Detalles del producto
regular_price
Precio de lista
sale_price
Precio de oferta
status
Estatus del producto
opciones: 'publish', 'pending', 'private', ó 'draft'

Necesita autenticación mediante Token.

Eliminar producto

Endpoint
                            https://api.yjnovedades.com/api/product/{id}/delete
                        

Este endpoint elimina un producto de la base de datos