Skip to content

Tipos de Precio

Maneja todas las operaciones CRUD para los tipos de precio en la API.

GET /price-types

Parámetros de consulta:

  • query: Parámetros de filtrado y ordenamiento (opcional)
CampoOperadorEjemplo
namelikeGET /price-types?query=filter.name__like=mayorista

GET /price-types/{id}

Parámetros de URL:

  • id: ID del tipo de precio a buscar

POST /price-types

Cuerpo de la solicitud (JSON):

{
"name": "Nombre del tipo de precio",
"isDefault": false,
"companyId": "uuid-de-la-empresa"
}

Campos requeridos:

  • name: Nombre del tipo de precio
  • companyId: ID de la empresa asociada

Campos opcionales:

  • isDefault: Indica si es el tipo de precio predeterminado
  • tenantId: ID del tenant (si aplica)

PUT /price-types/{id}

Parámetros de URL:

  • id: ID del tipo de precio a actualizar

Cuerpo de la solicitud (JSON):

{
"name": "Nuevo nombre del tipo de precio",
"isDefault": true,
"companyId": "uuid-de-la-empresa"
}

DELETE /price-types/{id}

Parámetros de URL:

  • id: ID del tipo de precio a eliminar