ES | EN

📄 MIPYME Documents

Creates a new product

POST
URL del endpoint https://apifacto.com/v1/products
Adds a new product with the provided details.

Parámetros

Sin parámetros.

Cuerpo de la solicitud — campos

CampoTipoObligatoriedadDescripción
namestringSiempre obligatorio—
invoicing_detailsstringOpcional—
additional_detailsstringOpcional—
modelstringOpcional—
brandstringOpcional—
statusintegerSiempre obligatorio—
skustringOpcional—
barcodestringOpcional—
measure_unitstringOpcional—
typeintegerOpcional—
embedded_quantity_barcodeintegerOpcional—
embedded_quantity_barcode_decimalsintegerOpcional—
additional_data_1stringOpcional—
additional_data_2stringOpcional—
additional_data_3stringOpcional—
favoriteintegerOpcional—
product_category_idintegerSiempre obligatorio—
costobjectSiempre obligatorio—
cost.currency_idintegerOpcional—
cost.valuenumberOpcional—
pricearray<object>Siempre obligatorio—
price[].price_list_idintegerOpcional—
price[].unit_netnumberOpcional—
price[].unit_taxnumberOpcional—
price[].unit_totalnumberOpcional—
price[].currency_idintegerOpcional—
price[].sales_commission_percentagenumberOpcional—
price[].taxesarray<object>Opcional—
price[].taxes[].tax_type_idstringOpcional—
price[].taxes[].tax_percentagenumberOpcional—
price[].taxes[].tax_amountnumberOpcional—
inventoriesobjectOpcional—
inventories.total_availablenumberOpcional—
inventories.total_reservednumberOpcional—
inventories.detailsarray<object>Opcional—
inventories.details[].product_location_idstringOpcional—
inventories.details[].available_quantitynumberOpcional—
inventories.details[].reserved_quantitynumberOpcional—

Ejemplo JSON del cuerpo

{
    "name": "string",
    "invoicing_details": "string",
    "additional_details": "string",
    "model": "string",
    "brand": "string",
    "status": 0,
    "sku": "string",
    "barcode": "string",
    "measure_unit": "string",
    "type": 0,
    "embedded_quantity_barcode": 0,
    "embedded_quantity_barcode_decimals": 0,
    "additional_data_1": "string",
    "additional_data_2": "string",
    "additional_data_3": "string",
    "favorite": 0,
    "product_category_id": 0,
    "cost": {
        "currency_id": 0,
        "value": 0
    },
    "price": [
        {
            "price_list_id": 0,
            "unit_net": 0,
            "unit_tax": 0,
            "unit_total": 0,
            "currency_id": 0,
            "sales_commission_percentage": 0,
            "taxes": [
                {
                    "tax_type_id": "...",
                    "tax_percentage": "...",
                    "tax_amount": "..."
                }
            ]
        }
    ],
    "inventories": {
        "total_available": 0,
        "total_reserved": 0,
        "details": [
            {
                "product_location_id": "string",
                "available_quantity": 0,
                "reserved_quantity": 0
            }
        ]
    }
}

Respuestas

201 Product created successfully.