Articulos
Probar desde el explorador de API
Buscar artículos
GET https://api.peakly.co/api/Stock/Articulos/Page
Busca todos los Artículos que estén activos (no hayan sido eliminados), que coincidan con el criterio de búsqueda en el campo where. El campo rows indica la cantidad de registros por pagina y el campo page la pagina recuperar. La respuesta devuelve la cantidad de registros totales y la cantidad de paginas.
Query Parameters
where
string
Texto a buscar
page
number
Número de página
rows
number
Tamaño de página
{
"totalPages": 1,
"page": 1,
"totalRecords": 1,
"userdata": null,
"records":[
{
"id": 9047,
"descripcion": "Mi Articulo",
"unidadMedida_id": 155,
"unidadMedida_value": "Packs",
"alicuotaIVA_id": 90,
"alicuotaIVA_value": "No Gravado",
"tipo": 0,
"rubro_id": 7009,
"rubro_value": "Sin Rubro",
"precio": 0
}
]
}ProBuscar Articulo por Id
GET https://api.peakly.co/api/Stock/Articulos/:id
Busca el articulo por el Identificador
Path Parameters
number
Id del articulo
{
"rubro_value": "Sin Rubro",
"id": 17,
"descripcion": "Mi nuevo articulo",
"unidadMedida_id": 140,
"unidadMedida_value": "Unidades",
"alicuotaIVA_id": 94,
"alicuotaIVA_value": "21%",
"tipo": 0,
"rubro_id": 13,
"precio": 0
}Crear Articulo
POST https://api.peakly.co/api/Stock/Articulos
Crea el Articulo enviado en el body El campo UnidadMedida_id o UnidadMedida_value debe llevar valor. El mismo debe ser obtenido desde el listado de Tipos del combo UnidadesMedidas. El campo AlicuotaIVA_id o AlicuotaIVA_value debe llevar valor. El mismo debe ser obtenido desde el listado de Tipos del combo TipoIVA. El campo tipo debe ser "Producto" o "Servicio", los mismos pueden ser obtenidos desde el listado de Tipos del combo TipoArticulo.
Request Body
descripcion
string
Nombre del Producto/Servicio
unidadMedida_id
string
Unidad de medida, id
unidadMedida_value
string
Unidad de medida, valor
alicuotaIVA_id
number
Alícuota de IVA, id
alicuotaIVA_value
string
Alícuota de IVA, valor
tipo
string
"Producto" o "Servicio"
precio
number
Precio unitario
{
"rubro_value": "Sin Rubro",
"id": 9058,
"descripcion": "asd",
"unidadMedida_id": 140,
"unidadMedida_value": "Unidades",
"alicuotaIVA_id": 94,
"alicuotaIVA_value": "21%",
"tipo": 0,
"rubro_id": 7009,
"precio": 0
}{
"message": "The request is invalid.",
"modelState": {
"articulo.Descripcion": [
"La Descripción es requerida"
]
}
}Alícuota IVA inexistente para el articuloActualizar articulo
PUT https://api.peakly.co/api/Stock/Articulos
Actualiza el Articulo enviado en el body El campo UnidadMedida_id o UnidadMedida_value debe llevar valor. El mismo debe ser obtenido desde el listado de Tipos del combo UnidadesMedidas. El campo AlicuotaIVA_id o AlicuotaIVA_value debe llevar valor. El mismo debe ser obtenido desde el listado de Tipos del combo TipoIVA. El campo tipo debe ser "Producto" o "Servicio", los mismos pueden ser obtenidos desde el listado de Tipos del combo TipoArticulo.
Path Parameters
string
Eliminar articulo
DELETE https://api.peakly.co/api/Stock/Articulos/{id}
Path Parameters
id
number
Id del articulo
Last updated