Crear SKUs
Scope requerido: skus.create.
Crea uno o varios SKUs. El cuerpo es un arreglo JSON, incluso para un solo registro.
Solo sku (el código de producto) es obligatorio; unit vale units por defecto y archived vale false.
Cuerpo de la solicitud
application/json
Definiciones de TypeScript
Usa el tipo request body en TypeScript.
Un arreglo JSON. Cada elemento tiene estos campos:
Cuerpo de la respuesta
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/skus" \ -H "Content-Type: application/json" \ -d '[ { "sku": "string" } ]'[ { "id": "36f7b519-d93e-4ec8-8245-7f4b8c123456", "company": { "id": 1, "name": "Company 1" }, "sku": "sku 1", "name": "sku 1", "description": "sku 1", "unit": "pcs", "archived": false, "createdAt": "2024-01-01T00:00:00.000Z", "updatedAt": "2024-01-01T00:00:00.000Z", "deletedAt": "2024-01-02T00:00:00.000Z" }]Eliminar una orden de trabajo DELETE
Elimina una orden de trabajo. La eliminación es lógica: los registros de producción que referencian la orden de trabajo conservan su historial, y crear después una orden de trabajo con el mismo nombre la restaura.
Buscar SKUs POST
Busca en el catálogo de productos, o recórrelo página por página con {}. Los filtros van por separado, no como una búsqueda combinada: skus busca en el código del SKU y también acepta include / exclude por ID, mientras que names, description y unit son cada uno su propio filtro aproximado. Los SKUs archivados son parte del catálogo y no se excluyen automáticamente.