Tipos de relaciones

Son los distintos criterios de asociaci贸n que queramos establecer entre los productos del ecommerce. Algunos ejemplos de tipos de relaci贸n habituales son: Productos similares, Complementos, Accesorios, etc.

Los tipos de relaci贸n son mostrados debajo de la ficha de un producto ofreciendo los productos relacionados al producto que se est谩 visualizando.

Listado de relaciones

GET https://tiendagoshop.com/api/v1/relation_types

Headers

{
   "relation_types":[
      {
         "id":1,
         "name":"Productos similares",
         "description":null,
         "applies_to":"Spree::Product",
         "created_at":"2020-09-07T12:22:14.729-04:00",
         "updated_at":"2020-09-07T12:22:14.729-04:00"
      }
   ],
   "count":1,
   "current_page":1,
   "pages":1
}

Obtener una relaci贸n

GET https://tiendagoshop.com/api/v1/relation_types/:id

Path Parameters

Headers

{
   "id":1,
   "name":"Productos similares",
   "description":null,
   "applies_to":"Spree::Product",
   "created_at":"2020-09-07T12:22:14.729-04:00",
   "updated_at":"2020-09-07T12:22:14.729-04:00"
}

Crear una relaci贸n

POST https://tiendagoshop.com/api/v1/relation_types

Headers

Request Body

{
   "id":2,
   "name":"Productos similares",
   "description":null,
   "applies_to":"Spree::Product",
   "created_at":"2020-09-07T12:22:14.729-04:00",
   "updated_at":"2020-09-07T12:22:14.729-04:00"
}

Modificar una relaci贸n

PUT https://tiendagoshop.com/api/v1/relation_types/:id

Path Parameters

Headers

Request Body

{
   "id":2,
   "name":"Ofertas similares",
   "description":null,
   "applies_to":"Spree::Product",
   "created_at":"2020-10-07T12:22:14.729-04:00",
   "updated_at":"2020-10-07T12:22:14.729-04:00"
}

Eliminar una relaci贸n

DELETE https://tiendagoshop.com/api/v1/relation_types/:id

Path Parameters

Headers

脷ltima actualizaci贸n