Přejít na hlavní obsah
POST
/
catalog
const product = await lasso.catalog.create({
  schema_id: 'e5f6a7b8-...',
  attributes: {
    title: 'New Widget',
    sku: 'WDG-002',
    price: 19.99,
  },
});
{
  "id": "f9e8d7c6-...",
  "schema_id": "e5f6a7b8-...",
  "source": "manual",
  "status": "draft",
  "attributes": {
    "title": "New Widget",
    "sku": "WDG-002",
    "price": 19.99
  },
  "created_at": "2026-05-27T10:00:00Z",
  "updated_at": "2026-05-27T10:00:00Z"
}
Vytvoří nový produkt se zadanými atributy. Produkt bude validován oproti definicím sloupců jeho schématu.
schema_id
string
povinné
ID schématu katalogu, ke kterému produkt patří.
attributes
object
povinné
Atributy produktu jako páry klíč-hodnota odpovídající sloupcům schématu.
id
string
Jedinečné ID produktu.
schema_id
string
ID schématu katalogu.
source
string
Vždy manual pro produkty vytvořené přes API.
status
string
Výchozí hodnota je draft.
attributes
object
Uložené atributy (s aplikovanou typovou konverzí).
created_at
string
Časové razítko ISO 8601.
updated_at
string
Časové razítko ISO 8601.
const product = await lasso.catalog.create({
  schema_id: 'e5f6a7b8-...',
  attributes: {
    title: 'New Widget',
    sku: 'WDG-002',
    price: 19.99,
  },
});
{
  "id": "f9e8d7c6-...",
  "schema_id": "e5f6a7b8-...",
  "source": "manual",
  "status": "draft",
  "attributes": {
    "title": "New Widget",
    "sku": "WDG-002",
    "price": 19.99
  },
  "created_at": "2026-05-27T10:00:00Z",
  "updated_at": "2026-05-27T10:00:00Z"
}