Obtener información de los articulos en venta
No error
Bad parameters
Authorization Required
[- {
- "id": "AWDSFER4",
- "title": "Artículo en venta",
- "description": "Artículo en venta para la tienda online",
- "name_in_invoices": "ART-01",
- "barcode": "1234567890",
- "price": "150.00",
- "is_active": true,
- "is_payment_entry": false,
- "is_online_store": true,
- "datasheet": { },
- "tax": "16",
- "sat": {
- "concept": {
- "id": "10101903",
- "name": "ABEJAS"
}, - "unit": {
- "id": "H87",
- "name": "PIEZA"
}
}, - "identifier": {
- "service_code": "01010101",
- "contra_service_code": "01010102",
- "tax_service_code": "01010103",
- "contra_tax_service_code": "01010104"
}, - "history": {
- "assigned": 69,
- "paid": 3,
- "delivered": 72,
- "total_in_inventory": 27,
- "received": 99
}, - "groups": [
- {
- "id": "AWDSFER4",
- "name": "Grupo 1"
}
]
}
]
Agregar un nuevo artículo en venta
title required | string [ 1 .. 120 ] characters Título del artículo en venta | ||||
description | string Descripción del artículo en venta | ||||
name_in_invoices | string <= 120 characters Nombre del artículo en venta dentro de facturas | ||||
barcode | string <= 30 characters Código de barras del artículo en venta | ||||
price required | number (number) ^\d+(\.\d{1,2})?$ Precio del artículo en venta | ||||
is_payment_entry | boolean Indica si el artículo es una entrada de pago | ||||
is_online_store | boolean Indica si el artículo está disponible en la tienda en línea | ||||
object Información de la ficha técnica | |||||
tax | string Default: "EXEMPT" Impuesto del artículo en venta (El 8% solo aplica para quienes lo tienen habilitado) | ||||
required | object Información del SAT | ||||
object Identificadores | |||||
group_ids required | Array of strings (id) non-empty Identificador del grupo Puedes encontrar más información sobre cómo obtenerlo en la documentación de Grupos Puedes implementar estos IDs para búsqueda de estudiantes solicitantes:
|
No error
Bad parameters
Authorization Required
{- "title": "Articulo en venta",
- "description": "Descripción del nuevo artículo",
- "name_in_invoices": "ART-02",
- "barcode": "0987654321",
- "price": 200,
- "is_payment_entry": true,
- "is_online_store": false,
- "datasheet": {
- "author": "Autor del artículo",
- "editorial": "Editorial del artículo",
- "year": "2023",
- "edition": "2"
}, - "tax": "16",
- "sat": {
- "concept_id": "10101903",
- "unit_id": "H87"
}, - "identifier": {
- "service_code": "02020202",
- "contra_service_code": "02020203",
- "tax_service_code": "02020204",
- "contra_tax_service_code": "02020205"
}, - "group_ids": [
- "GRPA0001",
- "GRPA0002"
]
}
{- "details": [ ],
- "id": "AWDSFER4",
- "message": "Item added"
}
Obtener información de los articulos en venta
No error
Bad parameters
Authorization Required
{- "id": "AWDSFER4",
- "title": "Artículo en venta",
- "description": "Artículo en venta para la tienda online",
- "name_in_invoices": "ART-01",
- "barcode": "1234567890",
- "price": "150.00",
- "is_active": true,
- "is_payment_entry": false,
- "is_online_store": true,
- "datasheet": { },
- "tax": "16",
- "sat": {
- "concept": {
- "id": "10101903",
- "name": "ABEJAS"
}, - "unit": {
- "id": "H87",
- "name": "PIEZA"
}
}, - "identifier": {
- "service_code": "01010101",
- "contra_service_code": "01010102",
- "tax_service_code": "01010103",
- "contra_tax_service_code": "01010104"
}, - "history": {
- "assigned": 69,
- "paid": 3,
- "delivered": 72,
- "total_in_inventory": 27,
- "received": 99
}, - "groups": [
- {
- "id": "AWDSFER4",
- "name": "Grupo 1"
}
]
}
Actualizar un artículo en venta
title | string [ 1 .. 120 ] characters Título del artículo en venta | ||||
description | string Descripción del artículo en venta | ||||
name_in_invoices | string <= 120 characters Nombre del artículo en venta dentro de facturas | ||||
barcode | string <= 30 characters Código de barras del artículo en venta | ||||
price | number (number) ^\d+(\.\d{1,2})?$ Precio del artículo en venta | ||||
is_payment_entry | boolean Indica si el artículo es una entrada de pago | ||||
is_online_store | boolean Indica si el artículo está disponible en la tienda en línea | ||||
is_active | boolean Indica si el artículo en venta esta activo | ||||
object Información de la ficha técnica | |||||
tax | string Impuesto del artículo en venta (El 8% solo aplica para quienes lo tienen habilitado) | ||||
object Información del SAT | |||||
object Identificadores | |||||
group_ids | Array of strings (id) non-empty Identificador del grupo Puedes encontrar más información sobre cómo obtenerlo en la documentación de Grupos Puedes implementar estos IDs para búsqueda de estudiantes solicitantes:
|
No error
Bad parameters
Authorization Required
{- "title": "Articulo en venta",
- "description": "Descripción del nuevo artículo",
- "name_in_invoices": "ART-02",
- "barcode": "0987654321",
- "price": 200,
- "is_payment_entry": true,
- "is_online_store": false,
- "is_active": true,
- "datasheet": {
- "author": "Autor del artículo",
- "editorial": "Editorial del artículo",
- "year": "2023",
- "edition": "2"
}, - "tax": "16",
- "sat": {
- "concept_id": "10101903",
- "unit_id": "H87"
}, - "identifier": {
- "service_code": "02020202",
- "contra_service_code": "02020203",
- "tax_service_code": "02020204",
- "contra_tax_service_code": "02020205"
}, - "group_ids": [
- "GRPA0001",
- "GRPA0002"
]
}
{- "details": [ ],
- "message": "Updated item data"
}
Obtener información de cada inventario
No error
Bad parameters
Authorization Required
[- {
- "id": "AOP345R4",
- "date": "18/12/2024",
- "total_price": "100.00",
- "quantity": 10,
- "notes": "Ingreso de inventario",
- "provider": {
- "id": "34DF34KA",
- "name": "Proveedor 1"
}
}
]
Agregar un nuevo inventario al artículo de venta
provider_id required | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del proveedor Puedes encontrar más información sobre cómo obtenerlo en la documentación de Contactos |
date | string (date) ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{... Default: "now" Fecha de la entrada de inventario |
total_price required | number (number) ^\d+(\.\d{1,2})?$ Precio total del artículo en venta |
quantity required | integer >= 1 Cantidad de artículos de venta |
notes | string Notas de la entrada del inventario |
No error
Bad parameters
Authorization Required
{- "provider_id": "34DF34KA",
- "date": "18/12/2024",
- "total_price": 100,
- "quantity": 10,
- "notes": "Ingreso de inventario"
}
{- "details": [ ],
- "id": "AOP345R4",
- "message": "Stock added successfully"
}
Actualizar información del inventario de un artículo en venta
type | string Default: "INCOME" Tipo de inventario
| ||||||
provider_id | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del proveedor Puedes encontrar más información sobre cómo obtenerlo en la documentación de Contactos | ||||||
date | string (date) ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{... Default: "now" Fecha de la entrada de inventario | ||||||
total_price | number (number) ^\d+(\.\d{1,2})?$ Precio total del artículo en venta | ||||||
quantity | integer >= 1 Cantidad de artículos de venta | ||||||
notes | string Notas de la entrada del inventario |
No error
Bad parameters
Authorization Required
{- "provider_id": "34DF34KA",
- "date": "18/12/2024",
- "total_price": 100,
- "quantity": 10,
- "notes": "Ingreso de inventario"
}
{- "details": [ ],
- "message": "Stock updated successfully"
}
Baja de inventario
No error
Bad parameters
Authorization Required
{- "quantity": 10,
- "notes": "Baja de inventario"
}
{- "details": [ ],
- "id": "PO34FD34",
- "message": "Stock dropped successfully"
}