{"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":""},"chroma":{"liveDeploymentHistoryId":"6ae23d4dc7541b895dce92da","collectionId":"04a65034-6a21-4efb-9b58-60c21f4a122b","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae23d4dc7541b895dce92da"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae2710b606d5788053050a6","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"Docs API","count":182},{"language":"default","tag":"Referencia API","count":161},{"language":"default","tag":"Ayuda","count":78},{"language":"default","tag":"Configuración","count":56},{"language":"default","tag":"Contabilidad","count":33},{"language":"default","tag":"Ventas","count":22},{"language":"default","tag":"Tesorería","count":21},{"language":"default","tag":"Productos","count":15},{"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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api-reference/api/guardar-las-variantes-de-un-producto","slug":"/api-reference/api/guardar-las-variantes-de-un-producto","pageMetadata":{"title":"Guardar las variantes de un producto","description":"Guarda opciones y variantes en una transacción. Las variantes omitidas se conservan. Solo remove_variants retira variantes. Incluí Idempotency-Key.","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","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: \"Guarda opciones y variantes en una transacción. Las variantes omitidas se conservan. Solo remove_variants retira variantes. Incluí Idempotency-Key.\"\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":"Guardar las variantes de un producto","description":"Guarda opciones y variantes en una transacción. Las variantes omitidas se conservan. Solo remove_variants retira variantes. Incluí Idempotency-Key.","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","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/lapyme-4420b44d/07a50bd38ed17897/search.js"],"openApiReferenceData":{"operation":{"operationId":"saveApiProductVariants","tags":["API"],"summary":"Guardar las variantes de un producto","description":"Guarda opciones y variantes en una transacción. Las variantes omitidas se conservan. Solo remove_variants retira variantes. Incluí Idempotency-Key.","parameters":["53ae1ff3-8e92-4b85-90ca-2a0ebc8cb92d","7631a643-1d6b-4009-9dfe-a58902928bdc"],"requestBody":"177cc485-4cef-4845-8004-107b54eba6cc","responses":{"200":"733e5a7b-fdb1-45f0-810d-3de94082ef52","400":"ea11136b-de05-4960-901d-84149b484e61","401":"08644e8b-6b48-4b0b-9910-79e8d011a8f6","403":"580812af-9a67-4877-8813-6b08e3668253","404":"9770102f-7850-4f2f-9edb-7f4b8509f434","409":"f68d0aa3-40d1-4e3f-b55b-f4069f1efbb4","429":"7dddc99e-bdfd-4f5e-8e9a-e3de010af7c8","500":"738d07e3-67a9-4275-bd0e-ae4a4ee52e1b"},"x-required-scopes":["products:write"],"method":"put","type":"path","servers":["9fa240e5-23a3-4f0c-a3f7-3f4ae0a24c04"],"security":["f486a474-ee78-4046-9a6b-a34821d00146"],"path":"/api/v1/products/{product_id}/variants","baseUrlOptions":["https://api.lapyme.com.ar"],"title":"Guardar las variantes de un producto","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"53ae1ff3-8e92-4b85-90ca-2a0ebc8cb92d":{"name":"product_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"}},"7631a643-1d6b-4009-9dfe-a58902928bdc":{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":1,"maxLength":255,"isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"options":{"minItems":1,"maxItems":3,"type":"array","items":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100,"isRequired":true,"uniqueKey":"options.items.[INDEX].name","typeLabel":"string"},"previous_name":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"options.items.[INDEX].previous_name","typeLabel":"string"}},"required":["name"],"additionalProperties":false,"uniqueKey":"options.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options","typeLabel":"object[]"},"remove_options":{"maxItems":3,"type":"array","items":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"remove_options.items.[INDEX]","typeLabel":"string"},"uniqueKey":"remove_options","typeLabel":"string[]"},"rename_option_values":{"maxItems":32,"type":"array","items":{"type":"object","properties":{"option":{"type":"string","minLength":1,"maxLength":100,"isRequired":true,"uniqueKey":"rename_option_values.items.[INDEX].option","typeLabel":"string"},"from":{"type":"string","minLength":1,"maxLength":100,"isRequired":true,"uniqueKey":"rename_option_values.items.[INDEX].from","typeLabel":"string"},"to":{"type":"string","minLength":1,"maxLength":100,"isRequired":true,"uniqueKey":"rename_option_values.items.[INDEX].to","typeLabel":"string"}},"required":["option","from","to"],"additionalProperties":false,"uniqueKey":"rename_option_values.items.[INDEX]","typeLabel":"object"},"uniqueKey":"rename_option_values","typeLabel":"object[]"},"variants":{"maxItems":32,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","uniqueKey":"variants.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"option_values":{"type":"object","propertyNames":{"type":"string","minLength":1,"maxLength":100},"additionalProperties":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"variants.items.[INDEX].option_values.additionalProperties","typeLabel":"string"},"uniqueKey":"variants.items.[INDEX].option_values","typeLabel":"object"},"sku":{"type":"string","minLength":1,"maxLength":100,"uniqueKey":"variants.items.[INDEX].sku","typeLabel":"string"},"barcode":{"oneOf":[{"type":"string","maxLength":100,"uniqueKey":"variants.items.[INDEX].barcode.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"variants.items.[INDEX].barcode.oneOf.1","typeLabel":"null"}],"uniqueKey":"variants.items.[INDEX].barcode","typeLabel":"string | null"},"cost":{"type":"integer","minimum":0,"uniqueKey":"variants.items.[INDEX].cost","typeLabel":"integer"},"price":{"type":"integer","minimum":0,"uniqueKey":"variants.items.[INDEX].price","typeLabel":"integer"},"promotional_price":{"oneOf":[{"type":"integer","minimum":0,"uniqueKey":"variants.items.[INDEX].promotional_price.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"variants.items.[INDEX].promotional_price.oneOf.1","typeLabel":"null"}],"uniqueKey":"variants.items.[INDEX].promotional_price","typeLabel":"integer | null"}},"additionalProperties":false,"uniqueKey":"variants.items.[INDEX]","typeLabel":"object"},"uniqueKey":"variants","typeLabel":"object[]"},"remove_variants":{"maxItems":32,"type":"array","items":{"type":"string","format":"uuid","uniqueKey":"remove_variants.items.[INDEX]","typeLabel":"string\u003cuuid>"},"uniqueKey":"remove_variants","typeLabel":"string\u003cuuid>[]"}},"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"options":[{"name":"\u003cstring>","previous_name":"\u003cstring>"}],"remove_options":["\u003cstring>"],"rename_option_values":[{"option":"\u003cstring>","from":"\u003cstring>","to":"\u003cstring>"}],"variants":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","option_values":{},"sku":"\u003cstring>","barcode":"\u003cstring>","cost":1,"price":1,"promotional_price":1}],"remove_variants":["3c90c3cc-0d44-4b50-8888-8dd25736052a"]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"733e5a7b-fdb1-45f0-810d-3de94082ef52":{"description":"Matriz guardada","content":{"application/json":{"schema":{"type":"object","properties":{"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"data":{"type":"object","properties":{"object":{"type":"string","const":"product_variant_matrix","isRequired":true,"uniqueKey":"data.object","typeLabel":"string"},"created_count":{"type":"integer","isRequired":true,"uniqueKey":"data.created_count","typeLabel":"integer"},"idempotent_replay":{"type":"boolean","isRequired":true,"uniqueKey":"data.idempotent_replay","typeLabel":"boolean"},"variants":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.variants.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"sku":{"type":"string","isRequired":true,"uniqueKey":"data.variants.items.[INDEX].sku","typeLabel":"string"},"option_values":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"string","uniqueKey":"data.variants.items.[INDEX].option_values.additionalProperties","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.variants.items.[INDEX].option_values","typeLabel":"object"}},"required":["id","sku","option_values"],"additionalProperties":false,"uniqueKey":"data.variants.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.variants","typeLabel":"object[]"},"removed":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"data.removed.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"status":{"type":"string","enum":["deleted","archived"],"isRequired":true,"uniqueKey":"data.removed.items.[INDEX].status","typeLabel":"enum\u003cstring>"}},"required":["id","status"],"additionalProperties":false,"uniqueKey":"data.removed.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.removed","typeLabel":"object[]"}},"required":["object","created_count","idempotent_replay","variants","removed"],"additionalProperties":false,"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"required":["request_id","data"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"request_id":"\u003cstring>","data":{"object":"product_variant_matrix","created_count":123,"idempotent_replay":true,"variants":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","sku":"\u003cstring>","option_values":{}}],"removed":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","status":"deleted"}]}}}},"exampleType":"generated"}},"exampleType":"generated"},"ea11136b-de05-4960-901d-84149b484e61":{"description":"Matriz inválida o componente de combo activo","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_error_1","error":{"type":"invalid_request_error","code":"INVALID_REQUEST","message":"Matriz inválida o componente de combo activo","retryable":false,"details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"},"08644e8b-6b48-4b0b-9910-79e8d011a8f6":{"description":"Autenticación requerida","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_error_1","error":{"type":"invalid_request_error","code":"INVALID_REQUEST","message":"Autenticación requerida","retryable":false,"details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"},"580812af-9a67-4877-8813-6b08e3668253":{"description":"Sin permiso para modificar productos","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_error_1","error":{"type":"invalid_request_error","code":"INVALID_REQUEST","message":"Sin permiso para modificar productos","retryable":false,"details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"},"9770102f-7850-4f2f-9edb-7f4b8509f434":{"description":"Producto no encontrado","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_error_1","error":{"type":"invalid_request_error","code":"INVALID_REQUEST","message":"Producto no encontrado","retryable":false,"details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"},"f68d0aa3-40d1-4e3f-b55b-f4069f1efbb4":{"description":"Clave de idempotencia usada con otro cuerpo","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_error_1","error":{"type":"invalid_request_error","code":"INVALID_REQUEST","message":"Clave de idempotencia usada con otro cuerpo","retryable":false,"details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"},"7dddc99e-bdfd-4f5e-8e9a-e3de010af7c8":{"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"},"738d07e3-67a9-4275-bd0e-ae4a4ee52e1b":{"description":"No se pudo guardar la matriz","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_error_1","error":{"type":"invalid_request_error","code":"INVALID_REQUEST","message":"No se pudo guardar la matriz","retryable":false,"details":[]}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"f486a474-ee78-4046-9a6b-a34821d00146":{"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":{"9fa240e5-23a3-4f0c-a3f7-3f4ae0a24c04":{"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":"Guardar las variantes de un producto - Centro de Ayuda La Pyme","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-28T22:03:04.539Z","originalFileLocation":"api-reference/api/guardar-las-variantes-de-un-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=\"Guarda opciones y variantes en una transacción. Las variantes omitidas se conservan. Solo remove_variants retira variantes. Incluí Idempotency-Key.\">\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=\"Guardar las variantes de un producto - Centro de Ayuda La Pyme\">\u003cmeta data-mint-head property=\"og:description\" content=\"Guarda opciones y variantes en una transacción. Las variantes omitidas se conservan. Solo remove_variants retira variantes. Incluí Idempotency-Key.\">\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/guardar-las-variantes-de-un-producto\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://lapyme-4420b44d.mintlify.app/_mintlify/api/og/v2?division=Productos\u0026amp;title=Guardar+las+variantes+de+un+producto\u0026amp;description=Guarda+opciones+y+variantes+en+una+transacci%C3%B3n.+Las+variantes+omitidas+se+conservan.+Solo+remove_variants+retira+variantes.+Inclu%C3%AD+Idempotency-Key.\u0026amp;theme=13629c4a56e04e80814e540e\u0026amp;signature=99c4c2d44ccbe535337efeb6f68f38d44ab67718298a00a55786e78ee4a48c73\">\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=\"Guardar las variantes de un producto - Centro de Ayuda La Pyme\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Guarda opciones y variantes en una transacción. Las variantes omitidas se conservan. Solo remove_variants retira variantes. Incluí Idempotency-Key.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://lapyme-4420b44d.mintlify.app/_mintlify/api/og/v2?division=Productos\u0026amp;title=Guardar+las+variantes+de+un+producto\u0026amp;description=Guarda+opciones+y+variantes+en+una+transacci%C3%B3n.+Las+variantes+omitidas+se+conservan.+Solo+remove_variants+retira+variantes.+Inclu%C3%AD+Idempotency-Key.\u0026amp;theme=13629c4a56e04e80814e540e\u0026amp;signature=99c4c2d44ccbe535337efeb6f68f38d44ab67718298a00a55786e78ee4a48c73\">\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/guardar-las-variantes-de-un-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/guardar-las-variantes-de-un-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/guardar-las-variantes-de-un-producto#webpage\",\"url\":\"https://docs.lapyme.com.ar/api-reference/api/guardar-las-variantes-de-un-producto\",\"name\":\"Guardar las variantes de un producto\",\"description\":\"Guarda opciones y variantes en una transacción. Las variantes omitidas se conservan. Solo remove_variants retira variantes. Incluí Idempotency-Key.\",\"dateModified\":\"2026-10-28T22:03:04.539Z\",\"isPartOf\":{\"@id\":\"https://docs.lapyme.com.ar#website\"},\"breadcrumb\":{\"@id\":\"https://docs.lapyme.com.ar/api-reference/api/guardar-las-variantes-de-un-producto#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.lapyme.com.ar/api-reference/api/guardar-las-variantes-de-un-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\":\"Guardar las variantes de un producto\",\"item\":\"https://docs.lapyme.com.ar/api-reference/api/guardar-las-variantes-de-un-producto\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.lapyme.com.ar/api-reference/api/guardar-las-variantes-de-un-producto#apireference\",\"headline\":\"Guardar las variantes de un producto\",\"name\":\"Guardar las variantes de un producto\",\"description\":\"Guarda opciones y variantes en una transacción. Las variantes omitidas se conservan. Solo remove_variants retira variantes. Incluí Idempotency-Key.\",\"url\":\"https://docs.lapyme.com.ar/api-reference/api/guardar-las-variantes-de-un-producto\",\"mainEntityOfPage\":{\"@id\":\"https://docs.lapyme.com.ar/api-reference/api/guardar-las-variantes-de-un-producto#webpage\"},\"dateModified\":\"2026-10-28T22:03:04.539Z\",\"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 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":"Ubicaciones","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":"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":"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":"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","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","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":"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","description":"Actualiza solo los campos enviados y devuelve el detalle persistido. Para un combo existente, product_type y components son opcionales: omitir components conserva la composición y omitir los campos de precio conserva el precio guardado. Si se envía components, reemplaza la composición completa. No permite convertir otros productos en combos. La actualización de un combo requiere Idempotency-Key para deduplicar reintentos.","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","description":"Actúa sobre una sola variante vendible. Elimina si no tiene referencias; en caso contrario la archiva y devuelve references. Bloquea componentes de combos activos con detalle ACTIVE_COMBO_COMPONENT. Requiere Idempotency-Key: el mismo reintento devuelve el resultado guardado sin repetir efectos. Una clave nueva para un producto eliminado devuelve 404. No acepta cuerpo ni parámetros de consulta.","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":"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 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 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"}]}]},"title":"Guardar las variantes de un producto - Centro de Ayuda La Pyme","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DmVyH30O.js","utils-BHQqGGOd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CD-E4BIt.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp5Lq9Ds.js","snippetPresets-C4xAVCFP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CgXVLxUC.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BF8I5oUf.js","shallow-Byd0lWnC.js","getApiPlaygroundDisplay-BGOZG1OK.js","CodeSnippet-CpvQL0CY.js","CodeSnippets-B8wkBKXa.js","Page-CBCH2P7b.js","getPastedJson-Ry3scI3Y.js","icon-D7a9HcdD.js","MethodPill-CJ8pmHhz.js","DuplicateIcon-rh1HJF0t.js","createIcon-DvGznqYs.js","DynamicMarkdown-Cc6AuSHS.js","SectionHeading-B4A0S-ep.js","axios-vUo_bRtp.js","Markdown-Cc16CX65.js","clsx-Cs6nMGht.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-zbf22OZA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-C_fs-y5n.js"]}