{
"request_id": "req_product_create_1",
"error": {
"code": "AUTHENTICATION_REQUIRED",
"message": "API key is required in the Authorization header",
"retryable": false,
"type": "invalid_request_error",
"details": []
}
}
{
"request_id": "req_product_create_1",
"error": {
"code": "FORBIDDEN",
"message": "Your API key does not have permission for this operation",
"retryable": false,
"type": "invalid_request_error",
"details": []
}
}
{
"request_id": "req_product_create_1",
"error": {
"code": "CONFLICT",
"message": "A product with this SKU already exists",
"retryable": false,
"type": "invalid_request_error",
"details": []
}
}
{
"request_id": "req_rate_limit_1",
"error": {
"type": "rate_limit_error",
"code": "RATE_LIMITED",
"message": "The organization request limit was reached. Try again later.",
"retryable": true,
"details": []
}
}
{
"request_id": "req_product_create_1",
"error": {
"code": "INTERNAL_ERROR",
"message": "Could not process the product",
"retryable": false,
"type": "invalid_request_error",
"details": []
}
}
{
"request_id": "req_auth_capacity_1",
"error": {
"type": "api_error",
"code": "INTERNAL_ERROR",
"message": "La verificación de credenciales está ocupada. Reintentá más tarde.",
"retryable": true,
"details": []
}
}
Crear producto
Crea un producto simple, servicio o kit; un producto con hasta tres opciones y 250 variantes; o un combo con su composición completa y no vacía. La creación de un combo persiste producto, precio y componentes de forma atómica.
{
"request_id": "req_product_create_1",
"error": {
"code": "AUTHENTICATION_REQUIRED",
"message": "API key is required in the Authorization header",
"retryable": false,
"type": "invalid_request_error",
"details": []
}
}
{
"request_id": "req_product_create_1",
"error": {
"code": "FORBIDDEN",
"message": "Your API key does not have permission for this operation",
"retryable": false,
"type": "invalid_request_error",
"details": []
}
}
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Centro de Ayuda La Pyme","colors":{"primary":"#222222","light":"#FFFFFF","dark":"#222222"},"logo":{"light":"https://mintcdn.com/lapyme-4420b44d/t73ngY0MY4UueWlg/logo/light.png?fit=max\u0026auto=format\u0026n=t73ngY0MY4UueWlg\u0026q=85\u0026s=79de785b5a9f6c78681bef4bb3502ac0","dark":"https://mintcdn.com/lapyme-4420b44d/t73ngY0MY4UueWlg/logo/dark.png?fit=max\u0026auto=format\u0026n=t73ngY0MY4UueWlg\u0026q=85\u0026s=6d5883b8ba07586c8c96d70710b28502"},"favicon":"https://mintcdn.com/lapyme-4420b44d/qqZrc-1mPDu_Eg2W/favicon.ico?fit=max\u0026auto=format\u0026n=qqZrc-1mPDu_Eg2W\u0026q=85\u0026s=6670ca8eb0707659a3d76a168380f369","api":{"openapi":"api-reference/openapi.json","playground":{"display":"interactive"}},"navbar":{"links":[{"href":"mailto:hola@lapyme.com.ar","label":"Soporte"}],"primary":{"type":"button","label":"Ir a La Pyme","href":"https://app.lapyme.com.ar"}},"footer":{"socials":{"github":"https://github.com/lapyme","linkedin":"https://linkedin.com/company/lapyme-ar"}},"seo":{"organization":{"id":"https://www.lapyme.com.ar/#organization","name":"La Pyme","legalName":"LaPyme, LLC","url":"https://www.lapyme.com.ar","logo":"https://www.lapyme.com.ar/opengraph-image.jpg","sameAs":["https://x.com/lapyme_ar"]}},"fonts":{"family":"Geist"},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"ga4":{"measurementId":"G-K1VGPBLBM1"}},"errors":{"404":{"redirect":false,"title":"Página no encontrada","description":"La ruta no existe. Consultá el [índice de documentación](/), la [descripción para agentes](/llms.txt) o la [introducción a la API](/api-reference/introduccion)."}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"navigation":{"directory":"card","pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"lapyme-4420b44d","hasAudioNarration":false,"actualSubdomain":"lapyme-4420b44d","customDomains":["docs.lapyme.com.ar"],"gitSource":{"type":"github","owner":"lapyme","repo":"lapyme","deployBranch":"main","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6aef412cec2091b7c464d10a","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Docs API","count":208},{"language":"default","tag":"Referencia API","count":187},{"language":"default","tag":"Ayuda","count":83},{"language":"default","tag":"Configuración","count":58},{"language":"default","tag":"Tesorería","count":40},{"language":"default","tag":"Contabilidad","count":33},{"language":"default","tag":"Ventas","count":25},{"language":"default","tag":"Productos","count":16},{"language":"default","tag":"Compras","count":14},{"language":"default","tag":"Documentación","count":13}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api-reference/api/crear-producto","slug":"/api-reference/api/crear-producto","pageMetadata":{"title":"Crear producto","description":"Crea un producto simple, servicio o kit; un producto con hasta tres opciones y 250 variantes; o un combo con su composición completa y no vacía. La creación de un combo persiste producto, precio y componentes de forma atómica.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/products","href":"/api-reference/api/crear-producto","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Crea un producto simple, servicio o kit; un producto con hasta tres opciones y 250 variantes; o un combo con su composición completa y no vacía. La creación de un combo persiste producto, precio y componentes de forma atómica.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Crear producto","description":"Crea un producto simple, servicio o kit; un producto con hasta tres opciones y 250 variantes; o un combo con su composición completa y no vacía. La creación de un combo persiste producto, precio y componentes de forma atómica.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/products","href":"/api-reference/api/crear-producto","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/lapyme-4420b44d/07a50bd38ed17897/search.js"],"openApiReferenceData":{"operation":{"summary":"Crear producto","description":"Crea un producto simple, servicio o kit; un producto con hasta tres opciones y 250 variantes; o un combo con su composición completa y no vacía. La creación de un combo persiste producto, precio y componentes de forma atómica.","operationId":"createApiProduct","tags":["API"],"parameters":["37828967-3caf-41c5-af4d-fd8619224f17","d7532872-ca5b-4777-aa06-ca260d110b6e"],"requestBody":"6922274b-2765-4bbc-b363-55c3efb50110","responses":{"200":"82b808ac-bd2e-4a04-bc7b-d35ced2f0158","400":"8d67a132-3439-435a-ac47-dab27cb95147","401":"46040d09-71ce-4437-b2ce-dfaa718290b5","403":"3363207d-8d9a-485d-9c5b-0a03ad3bddb6","404":"5840e45a-29a6-4262-9309-cca39afe3e5b","409":"a20f5f92-8523-4126-bd4b-2ed24802e53a","429":"241522ce-e910-4a63-8fac-8f5f5c5baee3","500":"9886384a-306d-44bb-a9bf-cac10fadc3ef","503":"96f5aa66-20ea-42f4-96c1-11e606916ffe"},"x-required-scopes":["products:write"],"x-codeSamples":[{"lang":"typescript","label":"La Pyme SDK","source":"import { Lapyme } from \"lapyme\";\n\nconst lapyme = new Lapyme({\n bearerAuth: process.env[\"LAPYME_API_KEY\"] ?? \"\",\n});\n\nconst product = await lapyme.products.create({\n idempotencyKey: crypto.randomUUID(),\n body: {\n name: \"Remera basica\",\n sku: \"REM-BASICA-M\",\n productType: \"product\",\n price: 1250000,\n cost: 700000,\n currency: \"ARS\",\n },\n});\n"}],"method":"post","type":"path","servers":["00d15781-32b8-48a8-b355-16d719ec84ec"],"security":["1eef0999-ea0a-464f-8935-e966d8238349"],"path":"/api/v1/products","baseUrlOptions":["https://api.lapyme.com.ar"],"title":"Crear producto","codeSamples":[{"label":"La Pyme SDK","lang":"typescript","source":"import { Lapyme } from \"lapyme\";\n\nconst lapyme = new Lapyme({\n bearerAuth: process.env[\"LAPYME_API_KEY\"] ?? \"\",\n});\n\nconst product = await lapyme.products.create({\n idempotencyKey: crypto.randomUUID(),\n body: {\n name: \"Remera basica\",\n sku: \"REM-BASICA-M\",\n productType: \"product\",\n price: 1250000,\n cost: 700000,\n currency: \"ARS\",\n },\n});\n"}],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated"},"dependencies":{"parameters":{"37828967-3caf-41c5-af4d-fd8619224f17":{"name":"Idempotency-Key","in":"header","description":"Clave única para evitar duplicados al reintentar la misma creación de producto.","required":true,"schema":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"description":"Clave única para evitar duplicados al reintentar la misma creación de producto.","uniqueKey":"","typeLabel":"string"}},"d7532872-ca5b-4777-aa06-ca260d110b6e":{"name":"X-Request-Id","in":"header","description":"ID opcional de la solicitud para trazabilidad. Si se omite, el servidor genera uno.","required":false,"schema":{"type":"string","minLength":1,"maxLength":255,"isRequired":false,"description":"ID opcional de la solicitud para trazabilidad. Si se omite, el servidor genera uno.","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"oneOf":[{"type":"object","required":["product_type","name","sku","components"],"properties":{"product_type":{"type":"string","const":"combo","isRequired":true,"uniqueKey":"oneOf.0.product_type","typeLabel":"string"},"name":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.0.name","typeLabel":"string"},"sku":{"type":"string","minLength":1,"maxLength":100,"isRequired":true,"uniqueKey":"oneOf.0.sku","typeLabel":"string"},"components":{"minItems":1,"type":"array","items":{"type":"object","properties":{"product_id":{"type":"string","format":"uuid","description":"ID de una variante activa de producto simple o kit. No se permiten servicios ni combos. El kit no puede contener combos; solo se permite un nivel de un combo o kit dentro de otro. El combo usa el stock propio del kit, no el de su receta.","isRequired":true,"uniqueKey":"oneOf.0.components.items.[INDEX].product_id","typeLabel":"string\u003cuuid>"},"quantity":{"type":"number","exclusiveMinimum":0,"maximum":999999.9999,"multipleOf":0.0001,"isRequired":true,"uniqueKey":"oneOf.0.components.items.[INDEX].quantity","typeLabel":"number"}},"required":["product_id","quantity"],"additionalProperties":false,"uniqueKey":"oneOf.0.components.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"oneOf.0.components","typeLabel":"object[]"},"barcode":{"oneOf":[{"type":"string","maxLength":100,"uniqueKey":"oneOf.0.barcode.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"oneOf.0.barcode.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.barcode","typeLabel":"string | null"},"image_url":{"oneOf":[{"type":"string","description":"External product image URL reference. La Pyme displays it best effort and does not copy, ingest, or host the image.","maxLength":2000,"uniqueKey":"oneOf.0.image_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"External product image URL reference. La Pyme displays it best effort and does not copy, ingest, or host the image.","uniqueKey":"oneOf.0.image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.image_url","typeLabel":"string | null"},"category_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"oneOf.0.category_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","uniqueKey":"oneOf.0.category_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.category_id","typeLabel":"string\u003cuuid> | null"},"is_active":{"default":true,"type":"boolean","uniqueKey":"oneOf.0.is_active","typeLabel":"boolean"},"pricing_mode":{"default":"automatic","type":"string","enum":["automatic","manual"],"uniqueKey":"oneOf.0.pricing_mode","typeLabel":"enum\u003cstring>"},"price":{"oneOf":[{"type":"integer","description":"Precio manual en centavos; obligatorio en modo manual.","minimum":0,"uniqueKey":"oneOf.0.price.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Precio manual en centavos; obligatorio en modo manual.","uniqueKey":"oneOf.0.price.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.price","typeLabel":"integer | null"},"price_adjustment_percentage":{"oneOf":[{"type":"number","maximum":10000,"minimum":-100,"uniqueKey":"oneOf.0.price_adjustment_percentage.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"oneOf.0.price_adjustment_percentage.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.price_adjustment_percentage","typeLabel":"number | null"}},"additionalProperties":false,"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","required":["name","sku"],"properties":{"name":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.1.name","typeLabel":"string"},"sku":{"type":"string","minLength":1,"maxLength":100,"isRequired":true,"uniqueKey":"oneOf.1.sku","typeLabel":"string"},"handle":{"description":"Identificador del producto en el catálogo; se normaliza al guardar.","type":"string","minLength":1,"uniqueKey":"oneOf.1.handle","typeLabel":"string"},"description":{"oneOf":[{"type":"string","maxLength":500,"uniqueKey":"oneOf.1.description.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"oneOf.1.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.description","typeLabel":"string | null"},"category_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"oneOf.1.category_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","uniqueKey":"oneOf.1.category_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.category_id","typeLabel":"string\u003cuuid> | null"},"visibility":{"default":"both","type":"string","enum":["both","sales","purchases","system"],"uniqueKey":"oneOf.1.visibility","typeLabel":"enum\u003cstring>"},"image_url":{"oneOf":[{"type":"string","description":"External product image URL reference. La Pyme displays it best effort and does not copy, ingest, or host the image.","maxLength":2000,"uniqueKey":"oneOf.1.image_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"External product image URL reference. La Pyme displays it best effort and does not copy, ingest, or host the image.","uniqueKey":"oneOf.1.image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.image_url","typeLabel":"string | null"},"product_type":{"default":"product","type":"string","enum":["product","service","kit"],"uniqueKey":"oneOf.1.product_type","typeLabel":"enum\u003cstring>"},"supplier_sku":{"oneOf":[{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.supplier_sku.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"oneOf.1.supplier_sku.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.supplier_sku","typeLabel":"string | null"},"barcode":{"oneOf":[{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.barcode.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"oneOf.1.barcode.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.barcode","typeLabel":"string | null"},"unit_of_measure":{"default":"07","type":"string","enum":["10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","41","47","48","49","50","51","52","53","54","55","61","62","63","97","98","99","00","01","02","03","04","05","06","07","08","09"],"uniqueKey":"oneOf.1.unit_of_measure","typeLabel":"enum\u003cstring>"},"currency":{"type":"string","enum":["ARS","USD"],"default":"ARS","uniqueKey":"oneOf.1.currency","typeLabel":"enum\u003cstring>"},"ars_reference_exchange_rate":{"oneOf":[{"type":"number","minimum":0,"exclusiveMinimum":true,"uniqueKey":"oneOf.1.ars_reference_exchange_rate.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"oneOf.1.ars_reference_exchange_rate.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.ars_reference_exchange_rate","typeLabel":"number | null"},"cost":{"default":0,"type":"integer","minimum":0,"uniqueKey":"oneOf.1.cost","typeLabel":"integer"},"price":{"description":"Manual sale price in cents. Mutually exclusive with markup_percentage; send price for manual pricing or markup_percentage for markup pricing.","type":"integer","minimum":0,"uniqueKey":"oneOf.1.price","typeLabel":"integer"},"promotional_price":{"oneOf":[{"type":"integer","minimum":0,"uniqueKey":"oneOf.1.promotional_price.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"oneOf.1.promotional_price.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.promotional_price","typeLabel":"integer | null"},"markup_percentage":{"oneOf":[{"type":"number","description":"Markup percentage used to calculate the sale price from cost and organization rounding rules. The price adds the product's IVA rate only when the organization's sales prices include IVA. Mutually exclusive with price; send null to switch back to manual pricing.","maximum":10000,"minimum":0,"uniqueKey":"oneOf.1.markup_percentage.oneOf.0","typeLabel":"number"},{"type":"null","description":"Markup percentage used to calculate the sale price from cost and organization rounding rules. The price adds the product's IVA rate only when the organization's sales prices include IVA. Mutually exclusive with price; send null to switch back to manual pricing.","uniqueKey":"oneOf.1.markup_percentage.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.markup_percentage","typeLabel":"number | null"},"tax_rate_id":{"default":5,"type":"integer","uniqueKey":"oneOf.1.tax_rate_id","typeLabel":"integer"},"is_exempt":{"default":false,"type":"boolean","uniqueKey":"oneOf.1.is_exempt","typeLabel":"boolean"},"default_supplier_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"oneOf.1.default_supplier_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","uniqueKey":"oneOf.1.default_supplier_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.default_supplier_id","typeLabel":"string\u003cuuid> | null"},"default_sales_account_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"oneOf.1.default_sales_account_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","uniqueKey":"oneOf.1.default_sales_account_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.default_sales_account_id","typeLabel":"string\u003cuuid> | null"},"default_purchase_account_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"oneOf.1.default_purchase_account_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","uniqueKey":"oneOf.1.default_purchase_account_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.default_purchase_account_id","typeLabel":"string\u003cuuid> | null"},"warehouse_stocks":{"default":[],"type":"array","items":{"type":"object","properties":{"warehouse_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"oneOf.1.warehouse_stocks.items.[INDEX].warehouse_id","typeLabel":"string\u003cuuid>"},"quantity":{"type":"number","minimum":0,"isRequired":true,"uniqueKey":"oneOf.1.warehouse_stocks.items.[INDEX].quantity","typeLabel":"number"}},"required":["warehouse_id","quantity"],"additionalProperties":false,"uniqueKey":"oneOf.1.warehouse_stocks.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.warehouse_stocks","typeLabel":"object[]"},"is_active":{"default":true,"type":"boolean","uniqueKey":"oneOf.1.is_active","typeLabel":"boolean"},"metafields":{"description":"Group-level custom field values addressed by canonical key. Available when custom fields are enabled for the organization.","minItems":1,"maxItems":100,"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"maxLength":100,"isRequired":true,"uniqueKey":"oneOf.1.metafields.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","minLength":1,"maxLength":10000,"isRequired":true,"uniqueKey":"oneOf.1.metafields.items.[INDEX].value","typeLabel":"string"}},"required":["key","value"],"additionalProperties":false,"uniqueKey":"oneOf.1.metafields.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.1.metafields","typeLabel":"object[]"}},"additionalProperties":false,"uniqueKey":"oneOf.1","typeLabel":"object"},{"type":"object","required":["name","options","variants"],"properties":{"name":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"oneOf.2.name","typeLabel":"string"},"options":{"minItems":1,"maxItems":3,"type":"array","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.2.options.items.[INDEX]","typeLabel":"string"},"description":"Nombres ordenados de las opciones de variantes, por ejemplo Material, Color y Talle.","isRequired":true,"uniqueKey":"oneOf.2.options","typeLabel":"string[]"},"variants":{"minItems":1,"maxItems":250,"type":"array","items":{"type":"object","properties":{"sku":{"type":"string","minLength":1,"maxLength":100,"isRequired":true,"uniqueKey":"oneOf.2.variants.items.[INDEX].sku","typeLabel":"string"},"option_values":{"type":"object","propertyNames":{"type":"string","minLength":1,"maxLength":100},"additionalProperties":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"oneOf.2.variants.items.[INDEX].option_values.additionalProperties","typeLabel":"string"},"description":"Mapa con exactamente un valor por cada nombre declarado en options.","isRequired":true,"uniqueKey":"oneOf.2.variants.items.[INDEX].option_values","typeLabel":"object"},"image_url":{"oneOf":[{"type":"string","description":"External product image URL reference. La Pyme displays it best effort and does not copy, ingest, or host the image.","maxLength":2000,"uniqueKey":"oneOf.2.variants.items.[INDEX].image_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"External product image URL reference. La Pyme displays it best effort and does not copy, ingest, or host the image.","uniqueKey":"oneOf.2.variants.items.[INDEX].image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.variants.items.[INDEX].image_url","typeLabel":"string | null"},"supplier_sku":{"oneOf":[{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.variants.items.[INDEX].supplier_sku.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"oneOf.2.variants.items.[INDEX].supplier_sku.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.variants.items.[INDEX].supplier_sku","typeLabel":"string | null"},"barcode":{"oneOf":[{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.variants.items.[INDEX].barcode.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"oneOf.2.variants.items.[INDEX].barcode.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.variants.items.[INDEX].barcode","typeLabel":"string | null"},"unit_of_measure":{"default":"07","type":"string","enum":["10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","41","47","48","49","50","51","52","53","54","55","61","62","63","97","98","99","00","01","02","03","04","05","06","07","08","09"],"uniqueKey":"oneOf.2.variants.items.[INDEX].unit_of_measure","typeLabel":"enum\u003cstring>"},"currency":{"type":"string","enum":["ARS","USD"],"default":"ARS","uniqueKey":"oneOf.2.variants.items.[INDEX].currency","typeLabel":"enum\u003cstring>"},"ars_reference_exchange_rate":{"oneOf":[{"type":"number","minimum":0,"exclusiveMinimum":true,"uniqueKey":"oneOf.2.variants.items.[INDEX].ars_reference_exchange_rate.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"oneOf.2.variants.items.[INDEX].ars_reference_exchange_rate.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.variants.items.[INDEX].ars_reference_exchange_rate","typeLabel":"number | null"},"cost":{"default":0,"type":"integer","minimum":0,"uniqueKey":"oneOf.2.variants.items.[INDEX].cost","typeLabel":"integer"},"price":{"description":"Manual sale price in cents. Mutually exclusive with markup_percentage; send price for manual pricing or markup_percentage for markup pricing.","type":"integer","minimum":0,"uniqueKey":"oneOf.2.variants.items.[INDEX].price","typeLabel":"integer"},"promotional_price":{"oneOf":[{"type":"integer","minimum":0,"uniqueKey":"oneOf.2.variants.items.[INDEX].promotional_price.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"oneOf.2.variants.items.[INDEX].promotional_price.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.variants.items.[INDEX].promotional_price","typeLabel":"integer | null"},"markup_percentage":{"oneOf":[{"type":"number","description":"Markup percentage used to calculate the sale price from cost and organization rounding rules. The price adds the product's IVA rate only when the organization's sales prices include IVA. Mutually exclusive with price; send null to switch back to manual pricing.","maximum":10000,"minimum":0,"uniqueKey":"oneOf.2.variants.items.[INDEX].markup_percentage.oneOf.0","typeLabel":"number"},{"type":"null","description":"Markup percentage used to calculate the sale price from cost and organization rounding rules. The price adds the product's IVA rate only when the organization's sales prices include IVA. Mutually exclusive with price; send null to switch back to manual pricing.","uniqueKey":"oneOf.2.variants.items.[INDEX].markup_percentage.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.variants.items.[INDEX].markup_percentage","typeLabel":"number | null"},"tax_rate_id":{"default":5,"type":"integer","uniqueKey":"oneOf.2.variants.items.[INDEX].tax_rate_id","typeLabel":"integer"},"is_exempt":{"default":false,"type":"boolean","uniqueKey":"oneOf.2.variants.items.[INDEX].is_exempt","typeLabel":"boolean"},"warehouse_stocks":{"default":[],"type":"array","items":{"type":"object","properties":{"warehouse_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"oneOf.2.variants.items.[INDEX].warehouse_stocks.items.[INDEX].warehouse_id","typeLabel":"string\u003cuuid>"},"quantity":{"type":"number","minimum":0,"isRequired":true,"uniqueKey":"oneOf.2.variants.items.[INDEX].warehouse_stocks.items.[INDEX].quantity","typeLabel":"number"}},"required":["warehouse_id","quantity"],"additionalProperties":false,"uniqueKey":"oneOf.2.variants.items.[INDEX].warehouse_stocks.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.2.variants.items.[INDEX].warehouse_stocks","typeLabel":"object[]"}},"required":["sku","option_values"],"additionalProperties":false,"uniqueKey":"oneOf.2.variants.items.[INDEX]","typeLabel":"object"},"description":"Variantes vendibles que se crearán dentro del producto.","isRequired":true,"uniqueKey":"oneOf.2.variants","typeLabel":"object[]"},"handle":{"description":"Identificador del producto en el catálogo; se normaliza al guardar.","type":"string","minLength":1,"uniqueKey":"oneOf.2.handle","typeLabel":"string"},"description":{"oneOf":[{"type":"string","maxLength":500,"uniqueKey":"oneOf.2.description.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"oneOf.2.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.description","typeLabel":"string | null"},"category_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"oneOf.2.category_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","uniqueKey":"oneOf.2.category_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.category_id","typeLabel":"string\u003cuuid> | null"},"visibility":{"default":"both","type":"string","enum":["both","sales","purchases","system"],"uniqueKey":"oneOf.2.visibility","typeLabel":"enum\u003cstring>"},"image_url":{"oneOf":[{"type":"string","description":"External product image URL reference. La Pyme displays it best effort and does not copy, ingest, or host the image.","maxLength":2000,"uniqueKey":"oneOf.2.image_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"External product image URL reference. La Pyme displays it best effort and does not copy, ingest, or host the image.","uniqueKey":"oneOf.2.image_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.image_url","typeLabel":"string | null"},"default_supplier_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"oneOf.2.default_supplier_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","uniqueKey":"oneOf.2.default_supplier_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.default_supplier_id","typeLabel":"string\u003cuuid> | null"},"default_sales_account_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"oneOf.2.default_sales_account_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","uniqueKey":"oneOf.2.default_sales_account_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.default_sales_account_id","typeLabel":"string\u003cuuid> | null"},"default_purchase_account_id":{"oneOf":[{"type":"string","format":"uuid","uniqueKey":"oneOf.2.default_purchase_account_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","uniqueKey":"oneOf.2.default_purchase_account_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.default_purchase_account_id","typeLabel":"string\u003cuuid> | null"},"is_active":{"default":true,"type":"boolean","uniqueKey":"oneOf.2.is_active","typeLabel":"boolean"},"metafields":{"description":"Group-level custom field values addressed by canonical key. Available when custom fields are enabled for the organization.","minItems":1,"maxItems":100,"type":"array","items":{"type":"object","properties":{"key":{"type":"string","minLength":1,"maxLength":100,"isRequired":true,"uniqueKey":"oneOf.2.metafields.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","minLength":1,"maxLength":10000,"isRequired":true,"uniqueKey":"oneOf.2.metafields.items.[INDEX].value","typeLabel":"string"}},"required":["key","value"],"additionalProperties":false,"uniqueKey":"oneOf.2.metafields.items.[INDEX]","typeLabel":"object"},"uniqueKey":"oneOf.2.metafields","typeLabel":"object[]"},"product_type":{"default":"product","type":"string","const":"product","uniqueKey":"oneOf.2.product_type","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"oneOf.2","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"product_type":"combo","name":"\u003cstring>","sku":"\u003cstring>","components":[{"product_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","quantity":123}],"barcode":"\u003cstring>","image_url":"\u003cstring>","category_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","is_active":true,"pricing_mode":"automatic","price":1,"price_adjustment_percentage":4950}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"82b808ac-bd2e-4a04-bc7b-d35ced2f0158":{"description":"Producto creado exitosamente","content":{"application/json":{"schema":{"type":"object","properties":{"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"data":{"type":"object","properties":{"product":{"type":"object","properties":{"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.product.id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","isRequired":true,"uniqueKey":"data.product.name","typeLabel":"string"},"description":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"data.product.description.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.product.description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.product.description","typeLabel":"string | null"},"category":{"oneOf":[{"type":"object","required":["id","name"],"properties":{"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.product.category.oneOf.0.id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","isRequired":true,"uniqueKey":"data.product.category.oneOf.0.name","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.product.category.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.product.category.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.product.category","typeLabel":"object | null"},"sku":{"type":"string","isRequired":true,"uniqueKey":"data.product.sku","typeLabel":"string"},"barcode":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"data.product.barcode.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.product.barcode.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.product.barcode","typeLabel":"string | null"},"image_url":{"oneOf":[{"description":"External product image URL reference. La Pyme displays it best effort and does not copy, ingest, or host the image.","type":"string","isRequired":true,"uniqueKey":"data.product.image_url.oneOf.0","typeLabel":"string"},{"description":"External product image URL reference. La Pyme displays it best effort and does not copy, ingest, or host the image.","type":"null","isRequired":true,"uniqueKey":"data.product.image_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.product.image_url","typeLabel":"string | null"},"currency":{"type":"string","isRequired":true,"uniqueKey":"data.product.currency","typeLabel":"string"},"cost":{"oneOf":[{"description":"Product cost in cents. Null when the delegated user cannot view product costs.","type":"number","isRequired":true,"uniqueKey":"data.product.cost.oneOf.0","typeLabel":"number"},{"description":"Product cost in cents. Null when the delegated user cannot view product costs.","type":"null","isRequired":true,"uniqueKey":"data.product.cost.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.product.cost","typeLabel":"number | null"},"price":{"type":"number","isRequired":true,"uniqueKey":"data.product.price","typeLabel":"number"},"tax_rate":{"type":"object","properties":{"id":{"type":"number","isRequired":true,"uniqueKey":"data.product.tax_rate.id","typeLabel":"number"},"value":{"type":"number","isRequired":true,"uniqueKey":"data.product.tax_rate.value","typeLabel":"number"}},"required":["id","value"],"additionalProperties":false,"isRequired":true,"uniqueKey":"data.product.tax_rate","typeLabel":"object"},"default_supplier":{"oneOf":[{"type":"object","required":["id","name"],"properties":{"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.product.default_supplier.oneOf.0.id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","isRequired":true,"uniqueKey":"data.product.default_supplier.oneOf.0.name","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.product.default_supplier.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.product.default_supplier.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.product.default_supplier","typeLabel":"object | null"},"product_type":{"type":"string","enum":["product","service","combo","kit"],"isRequired":true,"uniqueKey":"data.product.product_type","typeLabel":"enum\u003cstring>"},"visibility":{"type":"string","enum":["both","sales","purchases","system"],"isRequired":true,"uniqueKey":"data.product.visibility","typeLabel":"enum\u003cstring>"},"is_active":{"type":"boolean","isRequired":true,"uniqueKey":"data.product.is_active","typeLabel":"boolean"},"organization_slug":{"type":"string","isRequired":true,"uniqueKey":"data.product.organization_slug","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"data.product.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"data.product.updated_at","typeLabel":"string\u003cdate-time>"},"components":{"type":"array","items":{"type":"object","properties":{"product_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.product.components.items.[INDEX].product_id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","isRequired":true,"uniqueKey":"data.product.components.items.[INDEX].name","typeLabel":"string"},"sku":{"type":"string","isRequired":true,"uniqueKey":"data.product.components.items.[INDEX].sku","typeLabel":"string"},"quantity":{"type":"number","exclusiveMinimum":0,"isRequired":true,"uniqueKey":"data.product.components.items.[INDEX].quantity","typeLabel":"number"}},"required":["product_id","name","sku","quantity"],"additionalProperties":false,"uniqueKey":"data.product.components.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.product.components","typeLabel":"object[]"},"object":{"type":"string","const":"product","isRequired":true,"uniqueKey":"data.product.object","typeLabel":"string"},"variant_group_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.product.variant_group_id","typeLabel":"string\u003cuuid>"},"tags":{"type":"array","items":{"type":"object","properties":{"object":{"type":"string","const":"tag","isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].object","typeLabel":"string"},"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"scope":{"type":"string","enum":["customer","supplier","product","sale","purchase","purchase_order","transfer"],"isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].scope","typeLabel":"enum\u003cstring>"},"name":{"type":"string","isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].name","typeLabel":"string"},"slug":{"type":"string","isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].slug","typeLabel":"string"},"color":{"oneOf":[{"type":"string","enum":["slate","red","orange","amber","yellow","lime","green","teal","cyan","blue","indigo","violet","pink"],"isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].color.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].color.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].color","typeLabel":"enum\u003cstring> | null"},"description":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].description","typeLabel":"string | null"},"archived_at":{"oneOf":[{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].archived_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].archived_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].archived_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"data.product.tags.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"}},"required":["object","id","scope","name","slug","color","description","archived_at","created_at","updated_at"],"additionalProperties":false,"uniqueKey":"data.product.tags.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.product.tags","typeLabel":"object[]"},"variant_options":{"oneOf":[{"type":"object","additionalProperties":{"type":"string","uniqueKey":"data.product.variant_options.oneOf.0.additionalProperties","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.product.variant_options.oneOf.0","typeLabel":"object"},{"type":"null","isRequired":true,"uniqueKey":"data.product.variant_options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.product.variant_options","typeLabel":"object | null"},"is_exempt":{"type":"boolean","isRequired":true,"uniqueKey":"data.product.is_exempt","typeLabel":"boolean"},"metafields":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","isRequired":true,"uniqueKey":"data.product.metafields.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"data.product.metafields.items.[INDEX].value","typeLabel":"string"}},"required":["key","value"],"additionalProperties":false,"uniqueKey":"data.product.metafields.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.product.metafields","typeLabel":"object[]"},"variant_metafields":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","isRequired":true,"uniqueKey":"data.product.variant_metafields.items.[INDEX].key","typeLabel":"string"},"value":{"type":"string","isRequired":true,"uniqueKey":"data.product.variant_metafields.items.[INDEX].value","typeLabel":"string"}},"required":["key","value"],"additionalProperties":false,"uniqueKey":"data.product.variant_metafields.items.[INDEX]","typeLabel":"object"},"description":"Campos personalizados de esta variante. metafields contiene los del producto.","isRequired":true,"uniqueKey":"data.product.variant_metafields","typeLabel":"object[]"},"stock_summary":{"type":"object","properties":{"total_quantity":{"type":"number","isRequired":true,"uniqueKey":"data.product.stock_summary.total_quantity","typeLabel":"number"},"warehouse_count":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"data.product.stock_summary.warehouse_count","typeLabel":"integer"},"by_warehouse":{"type":"array","items":{"type":"object","properties":{"warehouse_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.product.stock_summary.by_warehouse.items.[INDEX].warehouse_id","typeLabel":"string\u003cuuid>"},"warehouse_name":{"type":"string","isRequired":true,"uniqueKey":"data.product.stock_summary.by_warehouse.items.[INDEX].warehouse_name","typeLabel":"string"},"quantity":{"type":"number","isRequired":true,"uniqueKey":"data.product.stock_summary.by_warehouse.items.[INDEX].quantity","typeLabel":"number"},"on_hand":{"type":"number","isRequired":true,"uniqueKey":"data.product.stock_summary.by_warehouse.items.[INDEX].on_hand","typeLabel":"number"},"reserved_quantity":{"type":"number","isRequired":true,"uniqueKey":"data.product.stock_summary.by_warehouse.items.[INDEX].reserved_quantity","typeLabel":"number"},"incoming_quantity":{"type":"number","isRequired":true,"uniqueKey":"data.product.stock_summary.by_warehouse.items.[INDEX].incoming_quantity","typeLabel":"number"}},"required":["warehouse_id","warehouse_name","quantity","on_hand","reserved_quantity","incoming_quantity"],"additionalProperties":false,"uniqueKey":"data.product.stock_summary.by_warehouse.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.product.stock_summary.by_warehouse","typeLabel":"object[]"}},"required":["total_quantity","warehouse_count","by_warehouse"],"additionalProperties":false,"isRequired":true,"uniqueKey":"data.product.stock_summary","typeLabel":"object"},"effective_price":{"type":"number","uniqueKey":"data.product.effective_price","typeLabel":"number"},"price_source":{"type":"string","enum":["automatic","manual_override","manual_fallback","base"],"uniqueKey":"data.product.price_source","typeLabel":"enum\u003cstring>"},"applied_price_list":{"type":"object","properties":{"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.product.applied_price_list.id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","isRequired":true,"uniqueKey":"data.product.applied_price_list.name","typeLabel":"string"},"is_automatic":{"type":"boolean","isRequired":true,"uniqueKey":"data.product.applied_price_list.is_automatic","typeLabel":"boolean"},"automatic_pricing_mode":{"type":"string","enum":["base_price_adjustment","cost_markup"],"isRequired":true,"uniqueKey":"data.product.applied_price_list.automatic_pricing_mode","typeLabel":"enum\u003cstring>"},"adjustment_percentage":{"oneOf":[{"type":"number","isRequired":true,"uniqueKey":"data.product.applied_price_list.adjustment_percentage.oneOf.0","typeLabel":"number"},{"type":"null","isRequired":true,"uniqueKey":"data.product.applied_price_list.adjustment_percentage.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.product.applied_price_list.adjustment_percentage","typeLabel":"number | null"},"source_price_list_id":{"oneOf":[{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.product.applied_price_list.source_price_list_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","isRequired":true,"uniqueKey":"data.product.applied_price_list.source_price_list_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.product.applied_price_list.source_price_list_id","typeLabel":"string\u003cuuid> | null"},"tax_inclusive":{"type":"boolean","isRequired":true,"uniqueKey":"data.product.applied_price_list.tax_inclusive","typeLabel":"boolean"}},"required":["id","name","is_automatic","automatic_pricing_mode","adjustment_percentage","source_price_list_id","tax_inclusive"],"additionalProperties":false,"uniqueKey":"data.product.applied_price_list","typeLabel":"object"},"sku_reference_ambiguous":{"description":"El SKU coincide exactamente con otra variante por nombre, SKU o código de barras. Para resolver texto sin tipo explícito, usá reference-candidates.","type":"boolean","uniqueKey":"data.product.sku_reference_ambiguous","typeLabel":"boolean"}},"required":["id","name","description","category","sku","barcode","image_url","currency","cost","price","tax_rate","default_supplier","product_type","visibility","is_active","organization_slug","created_at","updated_at","components","object","variant_group_id","tags","variant_options","is_exempt","metafields","variant_metafields","stock_summary"],"additionalProperties":false,"isRequired":true,"uniqueKey":"data.product","typeLabel":"object"},"idempotent_replay":{"type":"boolean","isRequired":true,"uniqueKey":"data.idempotent_replay","typeLabel":"boolean"},"cost_conversions":{"type":"array","items":{"type":"object","properties":{"product_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.cost_conversions.items.[INDEX].product_id","typeLabel":"string\u003cuuid>"},"functional_cost":{"type":"integer","minimum":0,"description":"Resolved cost in ARS cents.","isRequired":true,"uniqueKey":"data.cost_conversions.items.[INDEX].functional_cost","typeLabel":"integer"},"exchange_rate":{"oneOf":[{"type":"number","description":"ARS per USD, or null for a native zero without a chosen rate.","minimum":0,"exclusiveMinimum":true,"isRequired":true,"uniqueKey":"data.cost_conversions.items.[INDEX].exchange_rate.oneOf.0","typeLabel":"number"},{"type":"null","description":"ARS per USD, or null for a native zero without a chosen rate.","isRequired":true,"uniqueKey":"data.cost_conversions.items.[INDEX].exchange_rate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.cost_conversions.items.[INDEX].exchange_rate","typeLabel":"number | null"},"rate_source":{"oneOf":[{"type":"string","enum":["explicit","saved","bcra_close"],"isRequired":true,"uniqueKey":"data.cost_conversions.items.[INDEX].rate_source.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","isRequired":true,"uniqueKey":"data.cost_conversions.items.[INDEX].rate_source.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.cost_conversions.items.[INDEX].rate_source","typeLabel":"enum\u003cstring> | null"},"rate_date":{"oneOf":[{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","isRequired":true,"uniqueKey":"data.cost_conversions.items.[INDEX].rate_date.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"data.cost_conversions.items.[INDEX].rate_date.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.cost_conversions.items.[INDEX].rate_date","typeLabel":"string | null"}},"required":["product_id","functional_cost","exchange_rate","rate_source","rate_date"],"additionalProperties":false,"uniqueKey":"data.cost_conversions.items.[INDEX]","typeLabel":"object"},"description":"USD conversions used by this save. Empty when no conversion was resolved or costs are hidden. Create replay returns the original evidence.","isRequired":true,"uniqueKey":"data.cost_conversions","typeLabel":"object[]"}},"required":["product","idempotent_replay","cost_conversions"],"additionalProperties":false,"isRequired":true,"uniqueKey":"data","typeLabel":"object"},"warnings":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"warnings.items.[INDEX]","typeLabel":"any"},"isRequired":true,"uniqueKey":"warnings","typeLabel":"any[]"}},"required":["request_id","data","warnings"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"request_id":"\u003cstring>","data":{"product":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"\u003cstring>","description":"\u003cstring>","category":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"\u003cstring>"},"sku":"\u003cstring>","barcode":"\u003cstring>","image_url":"\u003cstring>","currency":"\u003cstring>","cost":123,"price":123,"tax_rate":{"id":123,"value":123},"default_supplier":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"\u003cstring>"},"product_type":"product","visibility":"both","is_active":true,"organization_slug":"\u003cstring>","created_at":"2023-11-07T05:31:56Z","updated_at":"2023-11-07T05:31:56Z","components":[{"product_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"\u003cstring>","sku":"\u003cstring>","quantity":123}],"object":"product","variant_group_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","tags":[{"object":"tag","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","scope":"customer","name":"\u003cstring>","slug":"\u003cstring>","color":"slate","description":"\u003cstring>","archived_at":"2023-11-07T05:31:56Z","created_at":"2023-11-07T05:31:56Z","updated_at":"2023-11-07T05:31:56Z"}],"variant_options":{},"is_exempt":true,"metafields":[{"key":"\u003cstring>","value":"\u003cstring>"}],"variant_metafields":[{"key":"\u003cstring>","value":"\u003cstring>"}],"stock_summary":{"total_quantity":123,"warehouse_count":1,"by_warehouse":[{"warehouse_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","warehouse_name":"\u003cstring>","quantity":123,"on_hand":123,"reserved_quantity":123,"incoming_quantity":123}]},"effective_price":123,"price_source":"automatic","applied_price_list":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"\u003cstring>","is_automatic":true,"automatic_pricing_mode":"base_price_adjustment","adjustment_percentage":123,"source_price_list_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","tax_inclusive":true},"sku_reference_ambiguous":true},"idempotent_replay":true,"cost_conversions":[{"product_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","functional_cost":1,"exchange_rate":1,"rate_source":"explicit","rate_date":"\u003cstring>"}]},"warnings":["\u003cunknown>"]}}},"exampleType":"generated"}},"exampleType":"generated"},"8d67a132-3439-435a-ac47-dab27cb95147":{"description":"Solicitud inválida","content":{"application/json":{"schema":{"type":"object","properties":{"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"error":{"type":"object","properties":{"type":{"type":"string","enum":["api_error","authentication_error","authorization_error","business_error","external_dependency_error","idempotency_error","invalid_request_error","rate_limit_error"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"error.retryable","typeLabel":"boolean"},"details":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"},"field":{"type":"string","uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"boolean"},{"type":"null","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"null"}],"uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties","typeLabel":"string | number | boolean | null"},"uniqueKey":"error.details.items.[INDEX].metadata","typeLabel":"object"}},"required":["code","message"],"additionalProperties":false,"uniqueKey":"error.details.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[]"}},"required":["type","code","message","retryable","details"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["request_id","error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"request_id":"req_product_create_1","error":{"code":"INVALID_REQUEST","message":"Invalid request for creating products","retryable":false,"type":"invalid_request_error","details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"},"46040d09-71ce-4437-b2ce-dfaa718290b5":{"description":"API key faltante o inválida","content":{"application/json":{"schema":{"type":"object","properties":{"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"error":{"type":"object","properties":{"type":{"type":"string","enum":["api_error","authentication_error","authorization_error","business_error","external_dependency_error","idempotency_error","invalid_request_error","rate_limit_error"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"error.retryable","typeLabel":"boolean"},"details":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"},"field":{"type":"string","uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"boolean"},{"type":"null","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"null"}],"uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties","typeLabel":"string | number | boolean | null"},"uniqueKey":"error.details.items.[INDEX].metadata","typeLabel":"object"}},"required":["code","message"],"additionalProperties":false,"uniqueKey":"error.details.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[]"}},"required":["type","code","message","retryable","details"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["request_id","error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"request_id":"req_product_create_1","error":{"code":"AUTHENTICATION_REQUIRED","message":"API key is required in the Authorization header","retryable":false,"type":"invalid_request_error","details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"},"3363207d-8d9a-485d-9c5b-0a03ad3bddb6":{"description":"Scopes insuficientes","content":{"application/json":{"schema":{"type":"object","properties":{"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"error":{"type":"object","properties":{"type":{"type":"string","enum":["api_error","authentication_error","authorization_error","business_error","external_dependency_error","idempotency_error","invalid_request_error","rate_limit_error"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"error.retryable","typeLabel":"boolean"},"details":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"},"field":{"type":"string","uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"boolean"},{"type":"null","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"null"}],"uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties","typeLabel":"string | number | boolean | null"},"uniqueKey":"error.details.items.[INDEX].metadata","typeLabel":"object"}},"required":["code","message"],"additionalProperties":false,"uniqueKey":"error.details.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[]"}},"required":["type","code","message","retryable","details"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["request_id","error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"request_id":"req_product_create_1","error":{"code":"FORBIDDEN","message":"Your API key does not have permission for this operation","retryable":false,"type":"invalid_request_error","details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"},"5840e45a-29a6-4262-9309-cca39afe3e5b":{"description":"Recurso relacionado inexistente","content":{"application/json":{"schema":{"type":"object","properties":{"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"error":{"type":"object","properties":{"type":{"type":"string","enum":["api_error","authentication_error","authorization_error","business_error","external_dependency_error","idempotency_error","invalid_request_error","rate_limit_error"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"error.retryable","typeLabel":"boolean"},"details":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"},"field":{"type":"string","uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"boolean"},{"type":"null","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"null"}],"uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties","typeLabel":"string | number | boolean | null"},"uniqueKey":"error.details.items.[INDEX].metadata","typeLabel":"object"}},"required":["code","message"],"additionalProperties":false,"uniqueKey":"error.details.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[]"}},"required":["type","code","message","retryable","details"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["request_id","error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"request_id":"req_product_create_1","error":{"code":"NOT_FOUND","message":"Category not found","retryable":false,"type":"invalid_request_error","details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"},"a20f5f92-8523-4126-bd4b-2ed24802e53a":{"description":"Conflicto de negocio o idempotencia","content":{"application/json":{"schema":{"type":"object","properties":{"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"error":{"type":"object","properties":{"type":{"type":"string","enum":["api_error","authentication_error","authorization_error","business_error","external_dependency_error","idempotency_error","invalid_request_error","rate_limit_error"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"error.retryable","typeLabel":"boolean"},"details":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"},"field":{"type":"string","uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"boolean"},{"type":"null","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"null"}],"uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties","typeLabel":"string | number | boolean | null"},"uniqueKey":"error.details.items.[INDEX].metadata","typeLabel":"object"}},"required":["code","message"],"additionalProperties":false,"uniqueKey":"error.details.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[]"}},"required":["type","code","message","retryable","details"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["request_id","error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"request_id":"req_product_create_1","error":{"code":"CONFLICT","message":"A product with this SKU already exists","retryable":false,"type":"invalid_request_error","details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"},"241522ce-e910-4a63-8fac-8f5f5c5baee3":{"description":"Límite de solicitudes excedido para la organización","headers":{"Retry-After":{"description":"Segundos a esperar antes de volver a intentar la solicitud.","schema":{"type":"string","example":"30"}},"X-RateLimit-Limit":{"description":"Límite de la ventana activa.","schema":{"type":"string","example":"5000"}},"X-RateLimit-Remaining":{"description":"Solicitudes restantes en la ventana activa.","schema":{"type":"string","example":"0"}},"X-RateLimit-Reset":{"description":"Segundos restantes hasta el reset de la ventana activa.","schema":{"type":"string","example":"30"}},"RateLimit-Limit":{"description":"Límite de la ventana activa en formato estándar.","schema":{"type":"string","example":"5000"}},"RateLimit-Remaining":{"description":"Solicitudes restantes en la ventana activa en formato estándar.","schema":{"type":"string","example":"0"}},"RateLimit-Reset":{"description":"Segundos hasta el reset de la ventana activa en formato estándar.","schema":{"type":"string","example":"30"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"error":{"type":"object","properties":{"type":{"type":"string","enum":["api_error","authentication_error","authorization_error","business_error","external_dependency_error","idempotency_error","invalid_request_error","rate_limit_error"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"error.retryable","typeLabel":"boolean"},"details":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"},"field":{"type":"string","uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"boolean"},{"type":"null","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"null"}],"uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties","typeLabel":"string | number | boolean | null"},"uniqueKey":"error.details.items.[INDEX].metadata","typeLabel":"object"}},"required":["code","message"],"additionalProperties":false,"uniqueKey":"error.details.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[]"}},"required":["type","code","message","retryable","details"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["request_id","error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"request_id":"req_rate_limit_1","error":{"type":"rate_limit_error","code":"RATE_LIMITED","message":"The organization request limit was reached. Try again later.","retryable":true,"details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"},"9886384a-306d-44bb-a9bf-cac10fadc3ef":{"description":"Error interno del servidor","content":{"application/json":{"schema":{"type":"object","properties":{"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"error":{"type":"object","properties":{"type":{"type":"string","enum":["api_error","authentication_error","authorization_error","business_error","external_dependency_error","idempotency_error","invalid_request_error","rate_limit_error"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"error.retryable","typeLabel":"boolean"},"details":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"},"field":{"type":"string","uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"boolean"},{"type":"null","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"null"}],"uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties","typeLabel":"string | number | boolean | null"},"uniqueKey":"error.details.items.[INDEX].metadata","typeLabel":"object"}},"required":["code","message"],"additionalProperties":false,"uniqueKey":"error.details.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[]"}},"required":["type","code","message","retryable","details"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["request_id","error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"request_id":"req_product_create_1","error":{"code":"INTERNAL_ERROR","message":"Could not process the product","retryable":false,"type":"invalid_request_error","details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"},"96f5aa66-20ea-42f4-96c1-11e606916ffe":{"description":"Verificación de credenciales temporalmente ocupada; reintentá sin cambiar la operación ni su Idempotency-Key.","headers":{"Retry-After":{"description":"Segundos de espera. La verificación de credenciales indica 1; otras dependencias pueden indicar otro valor.","schema":{"type":"string","example":"1"}},"Cache-Control":{"description":"La verificación de credenciales indica no-store.","schema":{"type":"string","example":"no-store"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"error":{"type":"object","properties":{"type":{"type":"string","enum":["api_error","authentication_error","authorization_error","business_error","external_dependency_error","idempotency_error","invalid_request_error","rate_limit_error"],"isRequired":true,"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"error.retryable","typeLabel":"boolean"},"details":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.details.items.[INDEX].message","typeLabel":"string"},"field":{"type":"string","uniqueKey":"error.details.items.[INDEX].field","typeLabel":"string"},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"oneOf":[{"type":"string","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.1","typeLabel":"number"},{"type":"boolean","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.2","typeLabel":"boolean"},{"type":"null","uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties.oneOf.3","typeLabel":"null"}],"uniqueKey":"error.details.items.[INDEX].metadata.additionalProperties","typeLabel":"string | number | boolean | null"},"uniqueKey":"error.details.items.[INDEX].metadata","typeLabel":"object"}},"required":["code","message"],"additionalProperties":false,"uniqueKey":"error.details.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"error.details","typeLabel":"object[]"}},"required":["type","code","message","retryable","details"],"additionalProperties":false,"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["request_id","error"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"authentication_capacity":{"title":"authentication_capacity","value":{"request_id":"req_auth_capacity_1","error":{"type":"api_error","code":"INTERNAL_ERROR","message":"La verificación de credenciales está ocupada. Reintentá más tarde.","retryable":true,"details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"1eef0999-ea0a-464f-8935-e966d8238349":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"Incluí tu API key en el header Authorization con el prefijo Bearer.","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"00d15781-32b8-48a8-b355-16d719ec84ec":{"url":"https://api.lapyme.com.ar","description":"Servidor de producción"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"Incluí tu API key en el header Authorization con el prefijo Bearer.","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Incluí tu API key en el header Authorization con el prefijo Bearer.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"lapyme-4420b44d","siteName":"Centro de Ayuda La Pyme","title":"Crear producto - Centro de Ayuda La Pyme","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-07T04:01:29.433Z","originalFileLocation":"api-reference/api/crear-producto.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Crea un producto simple, servicio o kit; un producto con hasta tres opciones y 250 variantes; o un combo con su composición completa y no vacía. La creación de un combo persiste producto, precio y componentes de forma atómica.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Centro de Ayuda La Pyme\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/lapyme-4420b44d/N4AtAIQnE9DKryrB/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/lapyme-4420b44d/N4AtAIQnE9DKryrB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/lapyme-4420b44d/N4AtAIQnE9DKryrB/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/lapyme-4420b44d/N4AtAIQnE9DKryrB/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/lapyme-4420b44d/N4AtAIQnE9DKryrB/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/lapyme-4420b44d/N4AtAIQnE9DKryrB/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/lapyme-4420b44d/N4AtAIQnE9DKryrB/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/lapyme-4420b44d/N4AtAIQnE9DKryrB/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/lapyme-4420b44d/N4AtAIQnE9DKryrB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Crear producto - Centro de Ayuda La Pyme\">\u003cmeta data-mint-head property=\"og:description\" content=\"Crea un producto simple, servicio o kit; un producto con hasta tres opciones y 250 variantes; o un combo con su composición completa y no vacía. La creación de un combo persiste producto, precio y componentes de forma atómica.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Centro de Ayuda La Pyme\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.lapyme.com.ar/api-reference/api/crear-producto\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://lapyme-4420b44d.mintlify.site/_mintlify/api/og/v2?division=Productos\u0026amp;title=Crear+producto\u0026amp;description=Crea+un+producto+simple%2C+servicio+o+kit%3B+un+producto+con+hasta+tres+opciones+y+250+variantes%3B+o+un+combo+con+su+composici%C3%B3n+completa+y+no+vac%C3%ADa.+La+creaci%C3%B3n+de+\u0026amp;theme=13629c4a56e04e80814e540e\u0026amp;signature=77440bcef1dfd069f5e45d7c9ae5d663f84856be9673eb8e8a633d87f909f8ee\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Crear producto - Centro de Ayuda La Pyme\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Crea un producto simple, servicio o kit; un producto con hasta tres opciones y 250 variantes; o un combo con su composición completa y no vacía. La creación de un combo persiste producto, precio y componentes de forma atómica.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://lapyme-4420b44d.mintlify.site/_mintlify/api/og/v2?division=Productos\u0026amp;title=Crear+producto\u0026amp;description=Crea+un+producto+simple%2C+servicio+o+kit%3B+un+producto+con+hasta+tres+opciones+y+250+variantes%3B+o+un+combo+con+su+composici%C3%B3n+completa+y+no+vac%C3%ADa.+La+creaci%C3%B3n+de+\u0026amp;theme=13629c4a56e04e80814e540e\u0026amp;signature=77440bcef1dfd069f5e45d7c9ae5d663f84856be9673eb8e8a633d87f909f8ee\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/lapyme-4420b44d/N4AtAIQnE9DKryrB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Centro de Ayuda La Pyme\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#222222\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.lapyme.com.ar/api-reference/api/crear-producto\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/api/crear-producto.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.lapyme.com.ar/#organization\",\"name\":\"La Pyme\",\"legalName\":\"LaPyme, LLC\",\"url\":\"https://www.lapyme.com.ar\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://www.lapyme.com.ar/opengraph-image.jpg\"},\"sameAs\":[\"https://x.com/lapyme_ar\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.lapyme.com.ar#website\",\"name\":\"Centro de Ayuda La Pyme\",\"url\":\"https://docs.lapyme.com.ar\",\"publisher\":{\"@id\":\"https://www.lapyme.com.ar/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.lapyme.com.ar/api-reference/api/crear-producto#webpage\",\"url\":\"https://docs.lapyme.com.ar/api-reference/api/crear-producto\",\"name\":\"Crear producto\",\"description\":\"Crea un producto simple, servicio o kit; un producto con hasta tres opciones y 250 variantes; o un combo con su composición completa y no vacía. La creación de un combo persiste producto, precio y componentes de forma atómica.\",\"dateModified\":\"2026-11-07T04:01:29.433Z\",\"isPartOf\":{\"@id\":\"https://docs.lapyme.com.ar#website\"},\"breadcrumb\":{\"@id\":\"https://docs.lapyme.com.ar/api-reference/api/crear-producto#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.lapyme.com.ar/api-reference/api/crear-producto#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Referencia API\",\"item\":\"https://docs.lapyme.com.ar/api-reference/api/obtener-la-organizaci%C3%B3n-autenticada\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Productos\",\"item\":\"https://docs.lapyme.com.ar/api-reference/api/listar-productos\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Crear producto\",\"item\":\"https://docs.lapyme.com.ar/api-reference/api/crear-producto\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.lapyme.com.ar/api-reference/api/crear-producto#apireference\",\"headline\":\"Crear producto\",\"name\":\"Crear producto\",\"description\":\"Crea un producto simple, servicio o kit; un producto con hasta tres opciones y 250 variantes; o un combo con su composición completa y no vacía. La creación de un combo persiste producto, precio y componentes de forma atómica.\",\"url\":\"https://docs.lapyme.com.ar/api-reference/api/crear-producto\",\"mainEntityOfPage\":{\"@id\":\"https://docs.lapyme.com.ar/api-reference/api/crear-producto#webpage\"},\"dateModified\":\"2026-11-07T04:01:29.433Z\",\"publisher\":{\"@id\":\"https://www.lapyme.com.ar/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.lapyme.com.ar#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Centro de Ayuda La Pyme\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Centro de Ayuda La Pyme","nav":{"global":null,"directory":"card","tabs":[{"tab":"Ayuda","pages":[{"title":"Ayuda","href":""}]},{"tab":"Docs API","groups":[{"group":"Documentación","pages":[{"title":"Introducción","href":"/api-reference/introduccion"},{"title":"Toolkit para AI","href":"/api-reference/ai-toolkit"},{"title":"API para agentes","href":"/api-reference/agent-instructions"},{"title":"Autenticación","href":"/api-reference/autenticacion"},{"title":"Errores","href":"/api-reference/errores"},{"title":"Paginación","href":"/api-reference/paginacion"},{"title":"Idempotencia","href":"/api-reference/idempotencia"},{"title":"Rate limits","href":"/api-reference/rate-limits"},{"title":"Organización y referencias fiscales","href":"/api-reference/organization-and-references"},{"title":"Presupuestos","href":"/api-reference/quotes"},{"title":"Tesorería","href":"/api-reference/treasury"},{"title":"Webhooks","href":"/api-reference/webhooks"},{"title":"Reportes","href":"/api-reference/reports"}]},{"group":"SDK","pages":[{"title":"TypeScript SDK","href":"/api-reference/sdk/typescript"},{"title":"Instalación y autenticación","href":"/api-reference/sdk/instalacion"},{"title":"Ejemplo: crear una venta","href":"/api-reference/sdk/ventas"},{"title":"Ejemplo: productos","href":"/api-reference/sdk/productos"},{"title":"Idempotencia","href":"/api-reference/sdk/idempotencia"},{"title":"Paginación","href":"/api-reference/sdk/paginacion"},{"title":"Errores","href":"/api-reference/sdk/errores"},{"title":"Versiones","href":"/api-reference/sdk/versiones"}]},{"group":"Referencia API","pages":[{"group":"Organización y referencias","pages":[{"title":"Obtener la organización autenticada","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/organization","href":"/api-reference/api/obtener-la-organización-autenticada"},{"title":"Listar alícuotas impositivas","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/tax-rates","href":"/api-reference/api/listar-alícuotas-impositivas"},{"title":"Listar tipos de comprobante válidos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/voucher-types","href":"/api-reference/api/listar-tipos-de-comprobante-válidos"}]},{"group":"Clientes","pages":[{"title":"Listar clientes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/customers","href":"/api-reference/api/listar-clientes"},{"title":"Listar definiciones de campos personalizados de clientes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/customers/metafield-definitions","href":"/api-reference/api/listar-definiciones-de-campos-personalizados-de-clientes"},{"title":"Crear definición de campo personalizado","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/sales/metafield-definitions","href":"/api-reference/api/crear-definición-de-campo-personalizado"},{"title":"Actualizar definición de campo personalizado","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/sales/metafield-definitions/{definition_id}","href":"/api-reference/api/actualizar-definición-de-campo-personalizado"},{"title":"Eliminar definición de campo personalizado","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/sales/metafield-definitions/{definition_id}","href":"/api-reference/api/eliminar-definición-de-campo-personalizado"},{"title":"Crear cliente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/customers","href":"/api-reference/api/crear-cliente"},{"title":"Obtener cliente por ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/customers/{customer_id}","href":"/api-reference/api/obtener-cliente-por-id"},{"title":"Actualizar cliente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/customers/{customer_id}","href":"/api-reference/api/actualizar-cliente"}]},{"group":"Cobranzas","pages":[{"title":"Listar cobranzas de clientes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/customer-payments","href":"/api-reference/api/listar-cobranzas-de-clientes"},{"title":"Crear cobranza de cliente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/customer-payments","href":"/api-reference/api/crear-cobranza-de-cliente"},{"title":"Obtener cobranza de cliente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/customer-payments/{payment_id}","href":"/api-reference/api/obtener-cobranza-de-cliente"},{"title":"Anular cobranza de cliente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/customer-payments/{payment_id}/void","href":"/api-reference/api/anular-cobranza-de-cliente"}]},{"group":"Compras","pages":[{"title":"Listar compras","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/purchases","href":"/api-reference/api/listar-compras"},{"title":"Crear compra","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/purchases","href":"/api-reference/api/crear-compra"},{"title":"Obtener compra por ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/purchases/{purchase_id}","href":"/api-reference/api/obtener-compra-por-id"},{"title":"Descargar documento de compra","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/purchases/{purchase_id}/document","href":"/api-reference/api/descargar-documento-de-compra"},{"title":"Actualizar compra","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/purchases/{purchase_id}","href":"/api-reference/api/actualizar-compra"},{"title":"Eliminar compra","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/purchases/{purchase_id}","href":"/api-reference/api/eliminar-compra"}]},{"group":"Configuración","pages":[{"group":"Cajas","pages":[{"title":"Listar cajas para efectivo","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/cash-sources","href":"/api-reference/api/listar-cajas-para-efectivo"}]},{"group":"Categorías","pages":[{"title":"Listar categorías","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/categories","href":"/api-reference/api/listar-categorías"},{"title":"Crear categoría","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/categories","href":"/api-reference/api/crear-categoría"},{"title":"Obtener categoría","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/categories/{category_id}","href":"/api-reference/api/obtener-categoría"},{"title":"Actualizar categoría","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/categories/{category_id}","href":"/api-reference/api/actualizar-categoría"}]},{"group":"Etiquetas","pages":[{"title":"Listar etiquetas","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/tags","href":"/api-reference/api/listar-etiquetas"},{"title":"Crear etiqueta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/tags","href":"/api-reference/api/crear-etiqueta"},{"title":"Actualizar etiqueta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/tags/{tag_id}","href":"/api-reference/api/actualizar-etiqueta"},{"title":"Aplicar etiquetas a clientes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/customers/tags/apply","href":"/api-reference/api/aplicar-etiquetas-a-clientes"},{"title":"Aplicar etiquetas a proveedores","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/suppliers/tags/apply","href":"/api-reference/api/aplicar-etiquetas-a-proveedores"},{"title":"Aplicar etiquetas a productos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/products/tags/apply","href":"/api-reference/api/aplicar-etiquetas-a-productos"},{"title":"Aplicar etiquetas a ventas","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/sales/tags/apply","href":"/api-reference/api/aplicar-etiquetas-a-ventas"},{"title":"Aplicar etiquetas a compras","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/purchases/tags/apply","href":"/api-reference/api/aplicar-etiquetas-a-compras"}]},{"group":"Medios de pago","pages":[{"title":"Listar métodos de pago","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/payment-methods","href":"/api-reference/api/listar-métodos-de-pago"},{"title":"Crear método de pago","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/payment-methods","href":"/api-reference/api/crear-método-de-pago"},{"title":"Obtener método de pago","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/payment-methods/{payment_method_id}","href":"/api-reference/api/obtener-método-de-pago"},{"title":"Actualizar método de pago","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/payment-methods/{payment_method_id}","href":"/api-reference/api/actualizar-método-de-pago"}]},{"group":"Puntos de venta","pages":[{"title":"Listar puntos de venta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/points-of-sale","href":"/api-reference/api/listar-puntos-de-venta"}]},{"group":"Depósitos","pages":[{"title":"Listar depósitos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/warehouses","href":"/api-reference/api/listar-depósitos"},{"title":"Crear depósito","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/warehouses","href":"/api-reference/api/crear-depósito"},{"title":"Obtener depósito por ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/warehouses/{warehouse_id}","href":"/api-reference/api/obtener-depósito-por-id"},{"title":"Actualizar depósito","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/warehouses/{warehouse_id}","href":"/api-reference/api/actualizar-depósito"}]}]},{"group":"Contabilidad","pages":[{"title":"Listar asientos contables","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/journal-entries","href":"/api-reference/api/listar-asientos-contables"},{"title":"Crear asiento manual","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/accounting/journal-entries","href":"/api-reference/api/crear-asiento-manual"},{"title":"Obtener asiento contable","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/journal-entries/{journal_entry_id}","href":"/api-reference/api/obtener-asiento-contable"},{"title":"Reemplazar asiento manual","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/accounting/journal-entries/{journal_entry_id}","href":"/api-reference/api/reemplazar-asiento-manual"},{"title":"Eliminar asiento manual","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/accounting/journal-entries/{journal_entry_id}","href":"/api-reference/api/eliminar-asiento-manual"},{"title":"Listar cuentas contables","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/accounts","href":"/api-reference/api/listar-cuentas-contables"},{"title":"Crear cuenta contable","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/accounting/accounts","href":"/api-reference/api/crear-cuenta-contable"},{"title":"Obtener cuenta contable","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/accounts/{account_id}","href":"/api-reference/api/obtener-cuenta-contable"},{"title":"Actualizar cuenta contable","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/accounting/accounts/{account_id}","href":"/api-reference/api/actualizar-cuenta-contable"},{"title":"Desactivar cuenta contable","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/accounting/accounts/{account_id}","href":"/api-reference/api/desactivar-cuenta-contable"},{"title":"Obtener mayor de cuenta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/accounts/{account_id}/ledger","href":"/api-reference/api/obtener-mayor-de-cuenta"},{"title":"Listar dimensiones de centros de costo","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/cost-center-dimensions","href":"/api-reference/api/listar-dimensiones-de-centros-de-costo"},{"title":"Listar centros de costo","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/cost-centers","href":"/api-reference/api/listar-centros-de-costo"},{"title":"Obtener sumas y saldos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/trial-balance","href":"/api-reference/api/obtener-sumas-y-saldos"},{"title":"Obtener cuentas a cobrar","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/accounts-receivable","href":"/api-reference/api/obtener-cuentas-a-cobrar"},{"title":"Obtener cuentas a pagar","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/accounts-payable","href":"/api-reference/api/obtener-cuentas-a-pagar"},{"title":"Obtener estado de resultados","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/income-statement","href":"/api-reference/api/obtener-estado-de-resultados"},{"title":"Obtener estado de resultados comparativo","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/income-statement/comparative","href":"/api-reference/api/obtener-estado-de-resultados-comparativo"},{"title":"Obtener estado de resultados por centro de costo","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/income-statement/by-cost-center","href":"/api-reference/api/obtener-estado-de-resultados-por-centro-de-costo"},{"title":"Listar libro diario resumido","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/accounting/summarized-journal","href":"/api-reference/api/listar-libro-diario-resumido"},{"title":"Previsualizar ajuste por inflación","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/accounting/inflation-adjustments/preview","href":"/api-reference/api/previsualizar-ajuste-por-inflación"},{"title":"Crear ajuste por inflación","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/accounting/inflation-adjustments","href":"/api-reference/api/crear-ajuste-por-inflación"}]},{"group":"Inventario","pages":[{"title":"Consultar inventario por depósito","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/inventory","href":"/api-reference/api/consultar-inventario-por-depósito"},{"title":"Listar movimientos de inventario","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/inventory/movements","href":"/api-reference/api/listar-movimientos-de-inventario"},{"title":"Crear movimiento de stock","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/stock-movements","href":"/api-reference/api/crear-movimiento-de-stock"},{"title":"Listar transferencias de stock","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/stock-transfers","href":"/api-reference/api/listar-transferencias-de-stock"},{"title":"Crear transferencia de stock","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/stock-transfers","href":"/api-reference/api/crear-transferencia-de-stock"},{"title":"Obtener transferencia por ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/stock-transfers/{transfer_id}","href":"/api-reference/api/obtener-transferencia-por-id"}]},{"group":"Listas de precios","pages":[{"title":"Listar listas de precios","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/price-lists","href":"/api-reference/api/listar-listas-de-precios"},{"title":"Crear lista de precios","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/price-lists","href":"/api-reference/api/crear-lista-de-precios"},{"title":"Obtener lista de precios por ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/price-lists/{price_list_id}","href":"/api-reference/api/obtener-lista-de-precios-por-id"},{"title":"Actualizar lista de precios","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/price-lists/{price_list_id}","href":"/api-reference/api/actualizar-lista-de-precios"},{"title":"Eliminar lista de precios","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/price-lists/{price_list_id}","href":"/api-reference/api/eliminar-lista-de-precios"},{"title":"Listar precios resueltos de una lista","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/price-lists/{price_list_id}/prices","href":"/api-reference/api/listar-precios-resueltos-de-una-lista"},{"title":"Guardar precios de productos en una lista","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/price-lists/{price_list_id}/prices","href":"/api-reference/api/guardar-precios-de-productos-en-una-lista"},{"title":"Obtener un precio resuelto de una lista","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/price-lists/{price_list_id}/prices/{product_id}","href":"/api-reference/api/obtener-un-precio-resuelto-de-una-lista"}]},{"group":"Órdenes de compra","pages":[{"title":"Listar órdenes de compra","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/purchase-orders","href":"/api-reference/api/listar-órdenes-de-compra"},{"title":"Crear orden de compra","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/purchase-orders","href":"/api-reference/api/crear-orden-de-compra"},{"title":"Obtener orden de compra por ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/purchase-orders/{purchase_order_id}","href":"/api-reference/api/obtener-orden-de-compra-por-id"},{"title":"Actualizar orden de compra","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/purchase-orders/{purchase_order_id}","href":"/api-reference/api/actualizar-orden-de-compra"},{"title":"Eliminar orden de compra en borrador","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/purchase-orders/{purchase_order_id}","href":"/api-reference/api/eliminar-orden-de-compra-en-borrador"},{"title":"Confirmar orden de compra","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/purchase-orders/{purchase_order_id}/confirm","href":"/api-reference/api/confirmar-orden-de-compra"},{"title":"Cerrar orden de compra","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/purchase-orders/{purchase_order_id}/close","href":"/api-reference/api/cerrar-orden-de-compra"},{"title":"Reabrir orden de compra","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/purchase-orders/{purchase_order_id}/reopen","href":"/api-reference/api/reabrir-orden-de-compra"},{"title":"Recibir orden de compra","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/purchase-orders/{purchase_order_id}/receipts","href":"/api-reference/api/recibir-orden-de-compra"}]},{"group":"Pagos a proveedores","pages":[{"title":"Listar pagos a proveedores","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/supplier-payments","href":"/api-reference/api/listar-pagos-a-proveedores"},{"title":"Crear pago a proveedor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/supplier-payments","href":"/api-reference/api/crear-pago-a-proveedor"},{"title":"Calcular retención de Ganancias sin registrar un pago","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/supplier-payments/preview-ganancias","href":"/api-reference/api/calcular-retención-de-ganancias-sin-registrar-un-pago"},{"title":"Obtener pago a proveedor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/supplier-payments/{payment_id}","href":"/api-reference/api/obtener-pago-a-proveedor"},{"title":"Descargar certificado de retención de un pago a proveedor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/supplier-payments/{payment_id}/withholding-certificates/{withholding_id}","href":"/api-reference/api/descargar-certificado-de-retención-de-un-pago-a-proveedor"},{"title":"Actualizar pago a proveedor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/supplier-payments/{payment_id}","href":"/api-reference/api/actualizar-pago-a-proveedor"},{"title":"Anular pago a proveedor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/supplier-payments/{payment_id}/void","href":"/api-reference/api/anular-pago-a-proveedor"}]},{"group":"Pedidos","pages":[{"title":"Listar pedidos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/orders","href":"/api-reference/api/listar-pedidos"},{"title":"Crear pedido","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/orders","href":"/api-reference/api/crear-pedido"},{"title":"Obtener pedido","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/orders/{order_id}","href":"/api-reference/api/obtener-pedido"},{"title":"Editar pedido","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/orders/{order_id}","href":"/api-reference/api/editar-pedido"},{"title":"Eliminar pedido archivado","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/orders/{order_id}","href":"/api-reference/api/eliminar-pedido-archivado"},{"title":"Archivar pedido","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/orders/{order_id}/archive","href":"/api-reference/api/archivar-pedido"},{"title":"Cancelar pedido","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/orders/{order_id}/cancel","href":"/api-reference/api/cancelar-pedido"},{"title":"Desarchivar pedido","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/orders/{order_id}/unarchive","href":"/api-reference/api/desarchivar-pedido"},{"title":"Actualizar preparación pendiente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/orders/{order_id}/preparation","href":"/api-reference/api/actualizar-preparación-pendiente"},{"title":"Marcar líneas como preparadas","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/orders/{order_id}/preparations","href":"/api-reference/api/marcar-líneas-como-preparadas"},{"title":"Cancelar preparación","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/orders/{order_id}/preparations/{preparation_id}/cancel","href":"/api-reference/api/cancelar-preparación"},{"title":"Facturar pedido","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/orders/{order_id}/invoices","href":"/api-reference/api/facturar-pedido"}]},{"group":"Productos","pages":[{"title":"Listar productos","description":"Lista los productos de la organización con precios. Filtra por categoría, tipo, estado, etiquetas y campos personalizados; ordena por producto, categoría o SKU.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/products","href":"/api-reference/api/listar-productos"},{"title":"Crear producto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/products","href":"/api-reference/api/crear-producto"},{"title":"Listar definiciones de campos personalizados de productos","description":"Devuelve las definiciones no sistémicas disponibles para productos. Las definiciones select incluyen todos los valores configurados u observados, deduplicados y con su cantidad de productos. Los valores de texto libre no se enumeran. La disponibilidad depende de que los campos personalizados estén habilitados para la organización.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/products/metafield-definitions","href":"/api-reference/api/listar-definiciones-de-campos-personalizados-de-productos"},{"title":"Crear definición de campo personalizado","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/sales/metafield-definitions","href":"/api-reference/api/crear-definición-de-campo-personalizado"},{"title":"Actualizar definición de campo personalizado","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/sales/metafield-definitions/{definition_id}","href":"/api-reference/api/actualizar-definición-de-campo-personalizado"},{"title":"Eliminar definición de campo personalizado","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/sales/metafield-definitions/{definition_id}","href":"/api-reference/api/eliminar-definición-de-campo-personalizado"},{"title":"Listar definiciones de campos personalizados de variantes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/products/variant-metafield-definitions","href":"/api-reference/api/listar-definiciones-de-campos-personalizados-de-variantes"},{"title":"Crear definición de campo personalizado","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/sales/metafield-definitions","href":"/api-reference/api/crear-definición-de-campo-personalizado"},{"title":"Actualizar definición de campo personalizado","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/sales/metafield-definitions/{definition_id}","href":"/api-reference/api/actualizar-definición-de-campo-personalizado"},{"title":"Eliminar definición de campo personalizado","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/sales/metafield-definitions/{definition_id}","href":"/api-reference/api/eliminar-definición-de-campo-personalizado"},{"title":"Actualizar productos masivamente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/products/bulk-adjustments","href":"/api-reference/api/actualizar-productos-masivamente"},{"title":"Obtener producto por ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/products/{product_id}","href":"/api-reference/api/obtener-producto-por-id"},{"title":"Actualizar producto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/products/{product_id}","href":"/api-reference/api/actualizar-producto"},{"title":"Guardar las variantes de un producto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/products/{product_id}/variants","href":"/api-reference/api/guardar-las-variantes-de-un-producto"},{"title":"Eliminar o archivar producto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/products/{product_id}","href":"/api-reference/api/eliminar-o-archivar-producto"},{"title":"Actualizar campos personalizados de un producto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/products/{product_id}/metafields","href":"/api-reference/api/actualizar-campos-personalizados-de-un-producto"}]},{"group":"Proveedores","pages":[{"title":"Listar proveedores","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/suppliers","href":"/api-reference/api/listar-proveedores"},{"title":"Crear proveedor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/suppliers","href":"/api-reference/api/crear-proveedor"},{"title":"Obtener proveedor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/suppliers/{supplier_id}","href":"/api-reference/api/obtener-proveedor"},{"title":"Actualizar proveedor","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/suppliers/{supplier_id}","href":"/api-reference/api/actualizar-proveedor"}]},{"group":"Presupuestos","pages":[{"title":"Listar presupuestos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/quotes","href":"/api-reference/api/listar-presupuestos"},{"title":"Crear presupuesto","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/quotes","href":"/api-reference/api/crear-presupuesto"},{"title":"Obtener presupuesto por ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/quotes/{quote_id}","href":"/api-reference/api/obtener-presupuesto-por-id"},{"title":"Reemplazar presupuesto en borrador","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/quotes/{quote_id}","href":"/api-reference/api/reemplazar-presupuesto-en-borrador"},{"title":"Eliminar presupuesto en borrador","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/quotes/{quote_id}","href":"/api-reference/api/eliminar-presupuesto-en-borrador"}]},{"group":"Reportes","pages":[{"title":"Consultar reporte","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/reports/query","href":"/api-reference/api/consultar-reporte"}]},{"group":"Tesorería","pages":[{"title":"Listar cuentas bancarias","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bank-accounts","href":"/api-reference/api/listar-cuentas-bancarias"},{"title":"Obtener una cuenta bancaria","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bank-accounts/{bank_account_id}","href":"/api-reference/api/obtener-una-cuenta-bancaria"},{"title":"Import statement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/statements","href":"/api-reference/api/import-statement"},{"title":"Get statement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/statements/{statement_id}","href":"/api-reference/api/get-statement"},{"title":"List statement periods","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/statements/periods","href":"/api-reference/api/list-statement-periods"},{"title":"List statement lines","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/statements/{statement_id}/lines","href":"/api-reference/api/list-statement-lines"},{"title":"Confirm statement suggestions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/statements/{statement_id}/confirm_suggestions","href":"/api-reference/api/confirm-statement-suggestions"},{"title":"Resolve statement line","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/statements/lines/{statement_line_id}/resolve","href":"/api-reference/api/resolve-statement-line"},{"title":"List reconciliation rules","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/reconciliation-rules","href":"/api-reference/api/list-reconciliation-rules"},{"title":"Create reconciliation rule","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/reconciliation-rules","href":"/api-reference/api/create-reconciliation-rule"},{"title":"Update reconciliation rule","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/reconciliation-rules/{reconciliation_rule_id}","href":"/api-reference/api/update-reconciliation-rule"},{"title":"Delete reconciliation rule","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/reconciliation-rules/{reconciliation_rule_id}","href":"/api-reference/api/delete-reconciliation-rule"},{"title":"Preview USD Treasury revaluation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/treasury/usd-revaluations/preview","href":"/api-reference/api/preview-usd-treasury-revaluation"},{"title":"Apply USD Treasury revaluation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/treasury/usd-revaluations","href":"/api-reference/api/apply-usd-treasury-revaluation"},{"title":"Listar saldos de tesorería","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/treasury/balances","href":"/api-reference/api/listar-saldos-de-tesorería"},{"title":"Listar movimientos de tesorería","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/treasury/movements","href":"/api-reference/api/listar-movimientos-de-tesorería"},{"title":"create manual Treasury movement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/treasury/movements","href":"/api-reference/api/create-manual-treasury-movement"},{"title":"update manual Treasury movement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/treasury/movements/{treasury_movement_id}","href":"/api-reference/api/update-manual-treasury-movement"},{"title":"get manual Treasury movement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/treasury/movements/{treasury_movement_id}","href":"/api-reference/api/get-manual-treasury-movement"},{"title":"delete manual Treasury movement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/treasury/movements/{treasury_movement_id}","href":"/api-reference/api/delete-manual-treasury-movement"},{"title":"Listar transferencias de fondos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/funds-transfers","href":"/api-reference/api/listar-transferencias-de-fondos"},{"title":"Crear una transferencia de fondos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/funds-transfers","href":"/api-reference/api/crear-una-transferencia-de-fondos"},{"title":"Obtener una transferencia de fondos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/funds-transfers/{funds_transfer_id}","href":"/api-reference/api/obtener-una-transferencia-de-fondos"},{"title":"List checks","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/checks","href":"/api-reference/api/list-checks"},{"title":"Get check","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/checks/{check_id}","href":"/api-reference/api/get-check"},{"title":"Correct check","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/checks/{check_id}","href":"/api-reference/api/correct-check"},{"title":"Clear deposited check","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/checks/{check_id}/clear","href":"/api-reference/api/clear-deposited-check"},{"title":"List check deposits","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/check-deposits","href":"/api-reference/api/list-check-deposits"},{"title":"Create check deposit","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/check-deposits","href":"/api-reference/api/create-check-deposit"},{"title":"Get check deposit","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/check-deposits/{check_deposit_id}","href":"/api-reference/api/get-check-deposit"},{"title":"List pending processor items","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/settlements/pending-items","href":"/api-reference/api/list-pending-processor-items"},{"title":"List settlements","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/settlements","href":"/api-reference/api/list-settlements"},{"title":"Create settlement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/settlements","href":"/api-reference/api/create-settlement"},{"title":"Get settlement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/settlements/{settlement_id}","href":"/api-reference/api/get-settlement"},{"title":"Void settlement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/settlements/{settlement_id}/void","href":"/api-reference/api/void-settlement"},{"title":"Create processor correction","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/processor-corrections","href":"/api-reference/api/create-processor-correction"}]},{"group":"Ventas","pages":[{"title":"Listar ventas","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/sales","href":"/api-reference/api/listar-ventas"},{"title":"Listar definiciones de campos personalizados de ventas","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/sales/metafield-definitions","href":"/api-reference/api/listar-definiciones-de-campos-personalizados-de-ventas"},{"title":"Crear definición de campo personalizado","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/sales/metafield-definitions","href":"/api-reference/api/crear-definición-de-campo-personalizado"},{"title":"Actualizar definición de campo personalizado","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/sales/metafield-definitions/{definition_id}","href":"/api-reference/api/actualizar-definición-de-campo-personalizado"},{"title":"Eliminar definición de campo personalizado","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/sales/metafield-definitions/{definition_id}","href":"/api-reference/api/eliminar-definición-de-campo-personalizado"},{"title":"Crear venta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/sales","href":"/api-reference/api/crear-venta"},{"title":"Crear nota de crédito independiente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/credit-notes","href":"/api-reference/api/crear-nota-de-crédito-independiente"},{"title":"Obtener venta por ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/sales/{sale_id}","href":"/api-reference/api/obtener-venta-por-id"},{"title":"Descargar comprobante de venta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/sales/{sale_id}/document","href":"/api-reference/api/descargar-comprobante-de-venta"},{"title":"Facturar una venta existente","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/sales/{sale_id}/invoice","href":"/api-reference/api/facturar-una-venta-existente"},{"title":"Actualizar metadatos de venta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/sales/{sale_id}","href":"/api-reference/api/actualizar-metadatos-de-venta"},{"title":"Crear nota de crédito por devolución","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/sales/{sale_id}/returns","href":"/api-reference/api/crear-nota-de-crédito-por-devolución"},{"title":"Listar remitos","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/delivery-notes","href":"/api-reference/api/listar-remitos"},{"title":"Crear remito","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/delivery-notes","href":"/api-reference/api/crear-remito"},{"title":"Obtener remito por ID","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/delivery-notes/{delivery_note_id}","href":"/api-reference/api/obtener-remito-por-id"},{"title":"Emitir remito","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/delivery-notes/{delivery_note_id}/issue","href":"/api-reference/api/emitir-remito"},{"title":"Anular remito","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/delivery-notes/{delivery_note_id}/void","href":"/api-reference/api/anular-remito"}]},{"group":"Webhooks","pages":[{"title":"Listar tipos de evento de webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/webhook-event-types","href":"/api-reference/api/listar-tipos-de-evento-de-webhook"},{"title":"Listar endpoints de webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/webhook-endpoints","href":"/api-reference/api/listar-endpoints-de-webhook"},{"title":"Crear endpoint de webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/webhook-endpoints","href":"/api-reference/api/crear-endpoint-de-webhook"},{"title":"Obtener endpoint de webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/webhook-endpoints/{webhook_endpoint_id}","href":"/api-reference/api/obtener-endpoint-de-webhook"},{"title":"Actualizar endpoint de webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/webhook-endpoints/{webhook_endpoint_id}","href":"/api-reference/api/actualizar-endpoint-de-webhook"},{"title":"Pausar endpoint de webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/webhook-endpoints/{webhook_endpoint_id}/pause","href":"/api-reference/api/pausar-endpoint-de-webhook"},{"title":"Reanudar endpoint de webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/webhook-endpoints/{webhook_endpoint_id}/resume","href":"/api-reference/api/reanudar-endpoint-de-webhook"},{"title":"Deshabilitar endpoint de webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/webhook-endpoints/{webhook_endpoint_id}/disable","href":"/api-reference/api/deshabilitar-endpoint-de-webhook"},{"title":"Rotar secreto de webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/webhook-endpoints/{webhook_endpoint_id}/rotate-secret","href":"/api-reference/api/rotar-secreto-de-webhook"},{"title":"Probar endpoint de webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/webhook-endpoints/{webhook_endpoint_id}/test","href":"/api-reference/api/probar-endpoint-de-webhook"}]}]}]},{"tab":"Novedades","pages":[{"title":"Novedades","href":"/novedades"}]}]},"basePath":"","title":"Crear producto - Centro de Ayuda La Pyme","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}