{
"type": "INTERNAL_SERVER_ERROR",
"message": "Internal server error"
}
Imports
Generate URL to import a CSV file
Use this endpoint to create a secured S3 URL to import a CSV file, allowing for bulk data updates from the information within the file. For example, if the data in the file is price type, then only the price related data will be updated. Note that an error will be shown if the type of data included in the file doesn’t match with the data type mentioned in the request body. You must upload only one single file, specifically in the CSV format, to the generated URL.
A header used by fabric to identify the tenant making the request. You must include tenant id in the authentication header for an API request to access any of fabric’s endpoints. You can retrieve the tenant id , which is also called account id, from Copilot. This header is required.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Fabric","colors":{"primary":"#ff2ec1","light":"#ff2ec1","dark":"#ff2ec1"},"logo":{"light":"https://mintcdn.com/fabric-demo/OzlZxX-hOwze1Aen/logo/darkneon.png?fit=max\u0026auto=format\u0026n=OzlZxX-hOwze1Aen\u0026q=85\u0026s=332d2284d5f41dc42f5b9e0bcd473872","dark":"https://mintcdn.com/fabric-demo/OzlZxX-hOwze1Aen/logo/darkneon.png?fit=max\u0026auto=format\u0026n=OzlZxX-hOwze1Aen\u0026q=85\u0026s=332d2284d5f41dc42f5b9e0bcd473872","href":"https://developer.fabric.inc"},"favicon":"https://mintcdn.com/fabric-demo/ZXHlkaduf1S9hYir/neon-favicon.webp?fit=max\u0026auto=format\u0026n=ZXHlkaduf1S9hYir\u0026q=85\u0026s=fc87341b907a3b0ed573af9c896468b2","navbar":{"primary":{"type":"button","label":"Request Demo","href":"https://fabric.inc/demo-request"}},"footer":{"socials":{"twitter":"https://twitter.com/fabric_commerce?lang=en","linkedin":"https://www.linkedin.com/company/teamfabric"}},"integrations":{"ga4":{"measurementId":"G-5RS60WM116"}},"contextual":{"options":["copy","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"fabric-demo","hasAudioNarration":false,"actualSubdomain":"fabric-demo","customDomains":["developer.fabric.inc"],"gitSource":{"type":"gitlab","owner":"fabric2/docs","repo":"developer-docs","projectId":58049997,"deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a27c05109a51e5ad494d5d6","collectionId":"7afabdbc-2ae6-4c34-9795-efeea513c17c","schemaVersion":"v3"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae91effb06fa73e673c75b6:success","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"API Reference","count":721},{"language":"default","tag":"Orders \u0026 Inventory","count":276},{"language":"default","tag":"Product Catalog","count":245},{"language":"default","tag":"Dropship","count":242},{"language":"default","tag":"Orders v2 (OMS v2)","count":162},{"language":"default","tag":"Orders API Endpoints","count":145},{"language":"default","tag":"Customer","count":144},{"language":"default","tag":"Offers","count":118},{"language":"default","tag":"Product Catalog API","count":102},{"language":"default","tag":"Orders v1 (OMS v1)","count":100}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"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":"vite-origin","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":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 100;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE0tDMPKzSQ.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 100;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE0tMMPKzSQ.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 100;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE0tCMPI.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 200;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1pVFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 200;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1pVGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 200;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1pVF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 300;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21lVFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 300;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21lVGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 300;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21lVF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrJJLucXtAKPY.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrJJLufntAKPY.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrJJLucHtA.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hVFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hVGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hVF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15VFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15VGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15VF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 800;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111VFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 800;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111VGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 800;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111VF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xVFteOcEg.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xVGdeOcEg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: italic;\n font-weight: 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xVF9eO.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 100;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrLPTucXtAKPY.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 100;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrLPTufntAKPY.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 100;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiGyp8kv8JHgFVrLPTucHtA.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 200;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLFj_Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 200;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLFj_Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 200;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLFj_Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 300;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 300;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 300;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 600;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 700;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 800;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 800;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 800;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* devanagari */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z11lFc-K.woff2) format('woff2');\n unicode-range: U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z1JlFc-K.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Poppins';\n font-style: normal;\n font-weight: 900;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z1xlFQ.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\nhtml,body,h1,h2,h3,h4,h5,h6,p,span,a{font-family:Poppins}#navbar{background:#000000}#navbar .bg-background-light{background:#000000}#navbar #search-bar-entry{background:rgb(var(--background-dark)/var(--tw-bg-opacity))}#navbar [id^=\"radix\"].bg-background-light{border-radius:8px;background:#fff;color:rgb(var(--gray-500));border:none}#navbar .dark\\:text-gray-300{color:rgb(var(--gray-300))}#navbar .dark\\:bg-primary-light{--tw-bg-opacity: 1;background-color:rgb(var(--primary-light) / var(--tw-bg-opacity))}#navbar .text-gray-800{color:rgb(var(--gray-200))}#navbar .text-gray-600{color:#d4d4d4}#topbar-cta-button .rounded-full,#topbar-cta-button .rounded-full:is(.dark *){border-radius:31px;background:#000000;box-shadow:0px 7.57px 30.28px 0px rgba(0, 0, 0, 0.08);border:none}#topbar-cta-button .dark\\:text-primary-light,#topbar-cta-button .dark\\:text-primary-light:is(.dark *){color:#FFF;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.084px}.bodyContainer{max-width:63rem;margin:auto;background:transparent}.bodyFull{background:url(\"images/hero-background-unmasked-1.svg\");position:relative;overflow:hidden}.bodyFull:is(.dark *),.bodyContainer:is(.dark *){background-color:transparent}.box-full{border-radius:8px;box-shadow:0px 7.57px 30.28px 0px rgba(0, 0, 0, 0.08);padding:16px 20px}.box-full:is(.dark *){background-color:#4d354d;border:1px solid rgba(255, 255, 255, 0.20)}button p{font-size:18px}button .bg-primary-light{background-color:#121213}.twocol-cntr{width:75%;margin:auto;margin-top:1rem}.gap-x-4{column-gap:1rem;row-gap:1rem}.pink-boxes .card.block{background-color:#fff;border:1px solid #D9ACD9;height:161px}.pink-boxes .card.block h2{font-size:28px;font-weight:300}.my-2{margin:0}.pink-boxes.dark\\:bg-background-dark:is(.dark *){background-color:#0c0a0f!important;z-index:-1;border-radius:15px}.pink-boxes.dark\\:bg-background-dark:is(.dark *) .card.block{background-color:transparent;border:1px solid #494949;position:relative}.three-col.dark\\:bg-background-dark:is(.dark *),.twocol-cntr.dark\\:bg-background-dark:is(.dark *){background-color:#0c0a0f!important;z-index:-1;border-radius:15px}.three-col.dark\\:bg-background-dark:not(.dark *),.twocol-cntr.dark\\:bg-background-dark:not(.dark *){background-color:#fff!important;z-index:-1;border-radius:15px}.bg-primary{background-color:rgb(var(--gray-950) / var(--tw-bg-opacity))}.image-boxes h2{font-size:24px;font-weight:600;line-height:32px;letter-spacing:-0.2px}.subtitle{text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0.04px;width:70%;margin:auto}.spacer{height:80px}.resource-boxes{text-align:center}.resource-boxes .dark\\:bg-background-dark:is(.dark *){background-color:#121213}.bodyContainer hr{border-color:rgb(227, 223, 226)}.bodyContainer:is(.dark *) hr{border-color:#27272A}.col-lg-6{width:50%}.footer{padding-bottom:2.5rem;display:flex;background:transparent}.footer .dark\\:bg-background-dark:is(.dark *){background-color:transparent}.footer li,.footer p{font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-0.084px;margin-top:12px}.footer li a{color:#ff2ec1}.footer .updated.col-lg-6{display:flex;justify-content:flex-end}.fa-thin.fa-question-circle{mask-image:url(\n \"https://mintlify.b-cdn.net/v6.6.0/regular/question.svg\");mask-repeat:no-repeat;mask-position:center center}.fa-thin.fa-headphones{mask-image:url(\n \"https://mintlify.b-cdn.net/v6.6.0/regular/headphones.svg\");mask-repeat:no-repeat;mask-position:center center}.fa-thin.fa-list{mask-image:url(\n \"https://mintlify.b-cdn.net/v6.6.0/regular/list.svg\");mask-repeat:no-repeat;mask-position:center center}.fa-thin:is(.dark *){background-color:#fff}.footer.bg-background-light{background-color:transparent}.dark\\:text-gray-400:is(.dark *){color:#FFF}#navbar-transition{display:none}.callout{border-color:rgba(255 46 193 0.5);background-color:rgba(255 46 193 0.3)}"}],"page":{"pagePath":"v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file","slug":"/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file","pageMetadata":{"openapi":"imports-offers.openapi post /offers-imports/actions/generate-upload-url","title":"Generate URL to import a CSV file","description":"Use this endpoint to create a secured S3 URL to import a CSV file, allowing for bulk data updates from the information within the file. For example, if the data in the file is price type, then only the price related data will be updated. Note that an error will be shown if the type of data included in the file doesn't match with the data type mentioned in the request body. You must upload only one single file, specifically in the CSV format, to the generated URL.","href":"/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file"},"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: \"Use this endpoint to create a secured S3 URL to import a CSV file, allowing for bulk data updates from the information within the file. For example, if the data in the file is price type, then only the price related data will be updated. Note that an error will be shown if the type of data included in the file doesn’t match with the data type mentioned in the request body. You must upload only one single file, specifically in the CSV format, to the generated URL.\"\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":{"openapi":"imports-offers.openapi post /offers-imports/actions/generate-upload-url","title":"Generate URL to import a CSV file","description":"Use this endpoint to create a secured S3 URL to import a CSV file, allowing for bulk data updates from the information within the file. For example, if the data in the file is price type, then only the price related data will be updated. Note that an error will be shown if the type of data included in the file doesn't match with the data type mentioned in the request body. You must upload only one single file, specifically in the CSV format, to the generated URL.","href":"/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/fabric-demo/6a81ae5b5ebc4bb2/theme.js","/_mintlify/custom/fabric-demo/aebbe2ead0ce64f7/top-form.v1.js","/_mintlify/custom/fabric-demo/5b243c7a49e8f495/gtag.js"],"openApiReferenceData":{"operation":{"tags":["Imports"],"summary":"Generate URL to import a CSV file","description":"Use this endpoint to create a secured S3 URL to import a CSV file, allowing for bulk data updates from the information within the file. For example, if the data in the file is price type, then only the price related data will be updated. Note that an error will be shown if the type of data included in the file doesn't match with the data type mentioned in the request body. You must upload only one single file, specifically in the CSV format, to the generated URL.","operationId":"generateUploadUrl","security":["01e2bd77-6f85-4a80-9b3b-c294744b4e4e"],"parameters":["84193ad1-869c-4b0a-9006-aac4e821f2f1","337c7da3-75a9-4b41-a82a-181fbcf2a341","fa6ccdea-901a-47fd-9463-dca8d883b216","89d90c59-03ff-4753-9ecc-d77f823a8aa3"],"requestBody":"fbcbf81b-c053-4478-a2ee-b3d8da8f307d","responses":{"200":"bb59fd99-87b9-4a3f-aca1-7ed392186a7d","400":"b784d15c-c969-4e03-b292-c885e1d53689","401":"1cc5ec97-a0a0-48f9-968a-8ba1e4f2a4be","500":"f895e54e-7389-4403-82e5-354b5d17c63d"},"method":"post","type":"path","servers":["402db5ff-f435-48d2-9485-82dd023cc30a"],"path":"/offers-imports/actions/generate-upload-url","baseUrlOptions":["https://api.fabric.inc/v3"],"title":"Generate URL to import a CSV file","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"84193ad1-869c-4b0a-9006-aac4e821f2f1":{"in":"header","name":"x-fabric-tenant-id","schema":{"type":"string","minLength":24,"maxLength":24,"isRequired":true,"description":"A header used by fabric to identify the tenant making the request. You must include tenant id in the authentication header for an API request to access any of fabric’s endpoints. You can retrieve the tenant id , which is also called account id, from [Copilot](/v3/platform/settings/account-details/getting-the-account-id). This header is required.","uniqueKey":"","typeLabel":"string"},"required":true,"example":"5f328bf0b5f328bf0b5f328b","description":"A header used by fabric to identify the tenant making the request. You must include tenant id in the authentication header for an API request to access any of fabric’s endpoints. You can retrieve the tenant id , which is also called account id, from [Copilot](/v3/platform/settings/account-details/getting-the-account-id). This header is required."},"337c7da3-75a9-4b41-a82a-181fbcf2a341":{"in":"header","name":"x-fabric-channel-id","schema":{"type":"string","example":"12","description":"The sales channel ID.","uniqueKey":"","typeLabel":"string"},"description":"The sales channel ID."},"fa6ccdea-901a-47fd-9463-dca8d883b216":{"in":"header","name":"x-client-id","schema":{"type":"string","isRequired":false,"description":"A unique identifier obtained from [Copilot](/v3/platform/settings/api-apps/getting-system-app-credentials) for the System app in the fabric ecosystem, essential for OpenID Connect authentication flows.","uniqueKey":"","typeLabel":"string"},"required":false,"example":"copilot","description":"A unique identifier obtained from [Copilot](/v3/platform/settings/api-apps/getting-system-app-credentials) for the System app in the fabric ecosystem, essential for OpenID Connect authentication flows."},"89d90c59-03ff-4753-9ecc-d77f823a8aa3":{"in":"header","name":"x-fabric-request-id","description":"A unique request ID.","required":false,"schema":{"type":"string","example":"263e731c-45c8-11ed-b878-0242ac120002","isRequired":false,"description":"A unique request ID.","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","description":"A sample request containing file details be uploaded to the generated URL.","required":["fileName","type"],"properties":{"fileName":{"type":"string","example":"file1.csv","description":"The name of the file to be uploaded.","isRequired":true,"uniqueKey":"fileName","typeLabel":"string"},"type":{"type":"string","enum":["PRICE","PROMOTION","COUPON","COUPON_CODE","REDEMPTION","PRICE_RANGE","PRICELIST"],"description":"Type of data in the file. The data provided in the file must match with type for successful processing of the file.","example":"PRICE","isRequired":true,"uniqueKey":"type","typeLabel":"enum\u003cstring>"},"additionalAttributes":{"type":"object","description":"A placeholder for additional information.","properties":{"key":{"type":"string","description":"The attribute name.","example":"coupon_id","uniqueKey":"additionalAttributes.key","typeLabel":"string"},"value":{"type":"string","description":"The value corresponding to the attribute `key`.","example":"1234","uniqueKey":"additionalAttributes.value","typeLabel":"string"}},"uniqueKey":"additionalAttributes","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"fileName":"file1.csv","type":"PRICE","additionalAttributes":{"key":"coupon_id","value":"1234"}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"bb59fd99-87b9-4a3f-aca1-7ed392186a7d":{"description":"OK","headers":{"x-fabric-request-id":{"description":"Unique request ID","schema":{"type":"string","example":"263e731c-45c8-11ed-b878-0242ac120002"}}},"content":{"application/json":{"schema":{"type":"object","description":"A sample response containing a generated URL and the file name to be processed.","required":["url","fileName"],"properties":{"url":{"type":"string","description":"The AWS S3 URL used to download the data, in a CSV format, of a previous import. The URL is valid for five minutes.","example":"https://example.s3.amazonaws.com/pricelist/123/dev02/123-priceList1.csv?X-Amz-Algorithm...x-amz-meta-stage=dev02","isRequired":true,"uniqueKey":"url","typeLabel":"string"},"fileName":{"type":"string","description":"The name of the error file.","example":"prices/1646680518524-file1.csv","isRequired":true,"uniqueKey":"fileName","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"url":"https://example.s3.amazonaws.com/pricelist/123/dev02/123-priceList1.csv?X-Amz-Algorithm...x-amz-meta-stage=dev02","fileName":"prices/1646680518524-file1.csv"}}},"exampleType":"generated"}},"exampleType":"generated"},"b784d15c-c969-4e03-b292-c885e1d53689":{"description":"Bad Request","headers":{"x-fabric-request-id":{"description":"Unique request ID","schema":{"type":"string","example":"263e731c-45c8-11ed-b878-0242ac120002"}}},"content":{"application/json":{"schema":{"oneOf":[{"type":"object","description":"Tenant header is missing","properties":{"type":{"description":"The error code.","type":"string","example":"TENANT_HEADER_REQUIRED","uniqueKey":"oneOf.0.type","typeLabel":"string"},"message":{"description":"An error message corresponding to the `type`.","type":"string","example":"x-fabric-tenant-id header is required","uniqueKey":"oneOf.0.message","typeLabel":"string"}},"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","description":"Bad request error","properties":{"type":{"description":"The error code.","type":"string","example":"BAD_REQUEST","uniqueKey":"oneOf.1.type","typeLabel":"string"},"message":{"description":"An error message corresponding to the `type`.","type":"string","example":"Bad request","uniqueKey":"oneOf.1.message","typeLabel":"string"}},"uniqueKey":"oneOf.1","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"TENANT_HEADER_REQUIRED","message":"x-fabric-tenant-id header is required"}}},"exampleType":"generated"}},"exampleType":"generated"},"1cc5ec97-a0a0-48f9-968a-8ba1e4f2a4be":{"description":"Unauthorized","headers":{"x-fabric-request-id":{"description":"Unique request ID","schema":{"type":"string","example":"263e731c-45c8-11ed-b878-0242ac120002"}}},"content":{"application/json":{"schema":{"type":"object","description":"Unauthorized error","properties":{"type":{"description":"The error code.","type":"string","example":"UNAUTHORIZED","uniqueKey":"type","typeLabel":"string"},"message":{"description":"An error message corresponding to the `type`.","type":"string","example":"Invalid credentials","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"UNAUTHORIZED","message":"Invalid credentials"}}},"exampleType":"generated"}},"exampleType":"generated"},"f895e54e-7389-4403-82e5-354b5d17c63d":{"description":"Internal server error","headers":{"x-fabric-request-id":{"description":"Unique request ID","schema":{"type":"string","example":"263e731c-45c8-11ed-b878-0242ac120002"}}},"content":{"application/json":{"schema":{"type":"object","description":"Internal server error","properties":{"type":{"description":"The error code.","type":"string","example":"INTERNAL_SERVER_ERROR","uniqueKey":"type","typeLabel":"string"},"message":{"description":"An error message corresponding to the `type`.","type":"string","example":"Internal server error","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"INTERNAL_SERVER_ERROR","message":"Internal server error"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"01e2bd77-6f85-4a80-9b3b-c294744b4e4e":{"AuthorizationToken":{"type":"http","scheme":"bearer","bearerFormat":"JWT","scopes":[]}}},"servers":{"402db5ff-f435-48d2-9485-82dd023cc30a":{"url":"https://api.fabric.inc/v3","description":"Production environment"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"AuthorizationToken","name":"Authorization"}],"title":"AuthorizationToken"}]},"originalFileLocation":"openapi/offers/v3/imports-offers.openapi.yaml"},"subdomain":"fabric-demo","siteName":"Fabric","title":"Generate URL to import a CSV file - Fabric","navMaps":{"firstHrefInVersion":{"Product Agent":{"href":"/home","matchLevel":4},"v3":{"href":"/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file","matchLevel":0},"v2":{"href":"/v2/home","matchLevel":4}},"firstHrefInLanguage":{}},"lastModified":"2026-01-22T21:06:40.928Z","originalFileLocation":"v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file.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=\"Use this endpoint to create a secured S3 URL to import a CSV file, allowing for bulk data updates from the information within the file. For example, if the data in the file is price type, then only the price related data will be updated. Note that an error will be shown if the type of data included in the file doesn\u0026#x27;t match with the data type mentioned in the request body. You must upload only one single file, specifically in the CSV format, to the generated URL.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Fabric\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/fabric-demo/4aXl3Y2Jab1lmXrs/_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/fabric-demo/4aXl3Y2Jab1lmXrs/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fabric-demo/4aXl3Y2Jab1lmXrs/_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/fabric-demo/4aXl3Y2Jab1lmXrs/_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/fabric-demo/4aXl3Y2Jab1lmXrs/_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/fabric-demo/4aXl3Y2Jab1lmXrs/_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/fabric-demo/4aXl3Y2Jab1lmXrs/_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/fabric-demo/4aXl3Y2Jab1lmXrs/_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/fabric-demo/4aXl3Y2Jab1lmXrs/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Generate URL to import a CSV file - Fabric\">\u003cmeta data-mint-head property=\"og:description\" content=\"Use this endpoint to create a secured S3 URL to import a CSV file, allowing for bulk data updates from the information within the file. For example, if the data in the file is price type, then only the price related data will be updated. Note that an error will be shown if the type of data included in the file doesn\u0026#x27;t match with the data type mentioned in the request body. You must upload only one single file, specifically in the CSV format, to the generated URL.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Fabric\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.fabric.inc/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://fabric-demo.mintlify.app/_mintlify/api/og/v2?division=Imports\u0026amp;title=Generate+URL+to+import+a+CSV+file\u0026amp;description=Use+this+endpoint+to+create+a+secured+S3+URL+to+import+a+CSV+file%2C+allowing+for+bulk+data+updates+from+the+information+within+the+file.+For+example%2C+if+the+data\u0026amp;theme=d21d2e5604bc479b7e92e42c\u0026amp;signature=dc46d1d6e58ee281fb3c62aa43874d90d0ed152a5fc2c8795ec9824d09600a2a\">\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=\"Generate URL to import a CSV file - Fabric\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Use this endpoint to create a secured S3 URL to import a CSV file, allowing for bulk data updates from the information within the file. For example, if the data in the file is price type, then only the price related data will be updated. Note that an error will be shown if the type of data included in the file doesn\u0026#x27;t match with the data type mentioned in the request body. You must upload only one single file, specifically in the CSV format, to the generated URL.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fabric-demo.mintlify.app/_mintlify/api/og/v2?division=Imports\u0026amp;title=Generate+URL+to+import+a+CSV+file\u0026amp;description=Use+this+endpoint+to+create+a+secured+S3+URL+to+import+a+CSV+file%2C+allowing+for+bulk+data+updates+from+the+information+within+the+file.+For+example%2C+if+the+data\u0026amp;theme=d21d2e5604bc479b7e92e42c\u0026amp;signature=dc46d1d6e58ee281fb3c62aa43874d90d0ed152a5fc2c8795ec9824d09600a2a\">\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/fabric-demo/4aXl3Y2Jab1lmXrs/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Fabric\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#ff2ec1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.fabric.inc/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.fabric.inc/#organization\",\"name\":\"Fabric\",\"url\":\"https://developer.fabric.inc\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/fabric-demo/OzlZxX-hOwze1Aen/logo/darkneon.png?fit=max\u0026auto=format\u0026n=OzlZxX-hOwze1Aen\u0026q=85\u0026s=332d2284d5f41dc42f5b9e0bcd473872\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.fabric.inc#website\",\"name\":\"Fabric\",\"url\":\"https://developer.fabric.inc\",\"publisher\":{\"@id\":\"https://developer.fabric.inc/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.fabric.inc/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file#webpage\",\"url\":\"https://developer.fabric.inc/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file\",\"name\":\"Generate URL to import a CSV file\",\"description\":\"Use this endpoint to create a secured S3 URL to import a CSV file, allowing for bulk data updates from the information within the file. For example, if the data in the file is price type, then only the price related data will be updated. Note that an error will be shown if the type of data included in the file doesn't match with the data type mentioned in the request body. You must upload only one single file, specifically in the CSV format, to the generated URL.\",\"dateModified\":\"2026-01-22T21:06:40.928Z\",\"isPartOf\":{\"@id\":\"https://developer.fabric.inc#website\"},\"breadcrumb\":{\"@id\":\"https://developer.fabric.inc/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.fabric.inc/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Offers API\",\"item\":\"https://developer.fabric.inc/v3/offers/api-reference/offers/offers--3-0-0\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Generate URL to import a CSV file\",\"item\":\"https://developer.fabric.inc/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developer.fabric.inc/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file#apireference\",\"headline\":\"Generate URL to import a CSV file\",\"name\":\"Generate URL to import a CSV file\",\"description\":\"Use this endpoint to create a secured S3 URL to import a CSV file, allowing for bulk data updates from the information within the file. For example, if the data in the file is price type, then only the price related data will be updated. Note that an error will be shown if the type of data included in the file doesn't match with the data type mentioned in the request body. You must upload only one single file, specifically in the CSV format, to the generated URL.\",\"url\":\"https://developer.fabric.inc/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file\",\"mainEntityOfPage\":{\"@id\":\"https://developer.fabric.inc/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file#webpage\"},\"dateModified\":\"2026-01-22T21:06:40.928Z\",\"publisher\":{\"@id\":\"https://developer.fabric.inc/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.fabric.inc#website\"}}]}\u003c/script>","siteName":"Fabric","nav":{"global":null,"versions":[{"version":"Product Agent","pages":[{"title":"Product Agent","href":"/home"}]},{"version":"v3","tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/v3/home"}]},{"tab":"Getting Started","pages":[{"title":"Getting Started","href":"/v3/getting-started/overview"}]},{"tab":"Orders \u0026 Inventory","pages":[{"title":"Orders \u0026 Inventory","href":"/v3/orders-and-inventory/homepage"}]},{"tab":"Product Catalog","pages":[{"title":"Product Catalog","href":"/v3/product-catalog/getting-started"}]},{"tab":"Offers","groups":[{"group":"Offers User Guides","pages":[{"title":"Overview","href":"/v3/offers/user-guides/offers/overview"},{"group":"Pricing","pages":[{"title":"Overview","href":"/v3/offers/user-guides/offers/pricing/pricing-overview"},{"title":"Adding Bulk Price","href":"/v3/offers/user-guides/offers/pricing/add-bulk-price"},{"title":"Managing Prices","href":"/v3/offers/user-guides/offers/pricing/managing-prices"}]},{"group":"Promotions","pages":[{"title":"Overview","href":"/v3/offers/user-guides/offers/promotions/overview"},{"title":null,"href":"/v3/offers/user-guides/offers/promotions/creating-a-sku-promotion"},{"title":null,"href":"/v3/offers/user-guides/offers/promotions/creating-a-sku-quantity-promotion"},{"title":null,"href":"/v3/offers/user-guides/offers/promotions/creating-a-buy-get-promotion"},{"title":"Managing Promotions","href":"/v3/offers/user-guides/offers/promotions/managing-promotions"}]},{"group":"Coupons","pages":[{"title":"Overview","href":"/v3/offers/user-guides/offers/coupons/overview"},{"title":null,"href":"/v3/offers/user-guides/offers/coupons/creating-a-sku-coupon"},{"title":"Creating a SKU Quantity Coupon","href":"/v3/offers/user-guides/offers/coupons/creating-a-sku-quantity-coupon"},{"title":"Creating a Buy Get Coupon","href":"/v3/offers/user-guides/offers/coupons/creating-a-buy-get-coupon"},{"title":"Importing Coupons","href":"/v3/offers/user-guides/offers/coupons/importing-coupons"},{"title":"Managing Coupons","href":"/v3/offers/user-guides/offers/coupons/managing-coupons"}]},{"group":"Settings","pages":[{"title":"Managing Price Lists","href":"/v3/offers/user-guides/offers/settings/price-lists"},{"group":"Global Exclusions","pages":[{"title":"Overview","href":"/v3/offers/user-guides/offers/settings/global-exclusions/overview"},{"title":"Creating a Global Exclusions List","href":"/v3/offers/user-guides/offers/settings/global-exclusions/create-exclusion-list"},{"title":"Managing Global Exclusions List","href":"/v3/offers/user-guides/offers/settings/global-exclusions/managing-exclusion-list"}]}]}]},{"group":"Offers API","pages":[{"title":"Offers (3.0.0)","href":"/v3/offers/api-reference/offers/offers--3-0-0"},{"group":"Developer Guide","pages":[{"title":"Exporting Offers CSV","href":"/v3/offers/api-reference/offers/developer-guide/exporting-csv"}]},{"group":"Real-time Pricing Engine","pages":[{"title":"Real-time Pricing Engine","sidebarTitle":"Overview","href":"/v3/offers/api-reference/offers/real-time-pricing-engine/overview"},{"openapi":"price-engine.openapi post /price-engine/actions/evaluate-products-by-id","title":"Calculate prices for products by IDs","href":"/v3/offers/api-reference/offers/real-time-pricing-engine/calculate-prices-for-products-by-ids"},{"openapi":"price-engine.openapi post /price-engine/actions/evaluate-products-by-sku","title":"Calculate prices for products by SKUs","href":"/v3/offers/api-reference/offers/real-time-pricing-engine/calculate-prices-for-products-by-skus"},{"openapi":"price-engine.openapi post /price-engine/actions/evaluate-cart","title":"Evaluate cart promotions","href":"/v3/offers/api-reference/offers/real-time-pricing-engine/evaluate-cart-promotions"}]},{"group":"Price Lists","pages":[{"title":"Price Lists","sidebarTitle":"Overview","href":"/v3/offers/api-reference/offers/price-lists/overview"},{"openapi":"price-lists.openapi post /price-lists","title":"Create price list","href":"/v3/offers/api-reference/offers/price-lists/create-price-list"},{"openapi":"price-lists.openapi get /price-lists/{id}","title":"Get a specific price list","href":"/v3/offers/api-reference/offers/price-lists/get-a-specific-price-list"},{"openapi":"price-lists.openapi put /price-lists/{id}","title":"Update a specific price list","href":"/v3/offers/api-reference/offers/price-lists/update-a-specific-price-list"},{"openapi":"price-lists.openapi delete /price-lists/{id}","title":"Delete a specific price list","href":"/v3/offers/api-reference/offers/price-lists/delete-a-specific-price-list"},{"openapi":"price-lists.openapi get /price-lists","title":"Get all price lists","href":"/v3/offers/api-reference/offers/price-lists/get-all-price-lists"}]},{"group":"Prices","pages":[{"title":"Prices","sidebarTitle":"Overview","href":"/v3/offers/api-reference/offers/prices/overview"},{"openapi":"prices.openapi post /prices","title":"Create price","href":"/v3/offers/api-reference/offers/prices/create-price"},{"openapi":"prices.openapi get /prices/sku/{sku}","title":"Get price by SKU","href":"/v3/offers/api-reference/offers/prices/get-price-by-sku"},{"openapi":"prices.openapi delete /prices/sku/{sku}","title":"Delete price by SKU","href":"/v3/offers/api-reference/offers/prices/delete-price-by-sku"},{"openapi":"prices.openapi get /prices/{itemId}","title":"Get price by itemId","href":"/v3/offers/api-reference/offers/prices/get-price-by-itemid"},{"openapi":"prices.openapi delete /prices/{itemId}","title":"Delete price by itemId","href":"/v3/offers/api-reference/offers/prices/delete-price-by-itemid"},{"openapi":"prices.openapi post /prices/batch","title":"Create batch prices","href":"/v3/offers/api-reference/offers/prices/create-batch-prices"},{"openapi":"prices.openapi get /prices","title":"Get all active prices","href":"/v3/offers/api-reference/offers/prices/get-all-active-prices"}]},{"group":"Price Types","pages":[{"title":"Price Types","sidebarTitle":"Overview","href":"/v3/offers/api-reference/offers/price-types/overview"},{"openapi":"price-types.openapi get /price-types","title":"Get price types","href":"/v3/offers/api-reference/offers/price-types/get-price-types"}]},{"group":"Price Controls","pages":[{"title":"Price Controls","sidebarTitle":"Overview","href":"/v3/offers/api-reference/offers/price-controls/overview"},{"openapi":"price-controls.openapi get /price-controls","title":"Get all price controls","href":"/v3/offers/api-reference/offers/price-controls/get-all-price-controls"},{"openapi":"price-controls.openapi get /price-controls/{itemId}","title":"Get price controls by itemId","href":"/v3/offers/api-reference/offers/price-controls/get-price-controls-by-itemid"},{"openapi":"price-controls.openapi delete /price-controls/{itemId}","title":"Delete price controls by itemId","href":"/v3/offers/api-reference/offers/price-controls/delete-price-controls-by-itemid"},{"openapi":"price-controls.openapi put /price-controls/{itemId}","title":"Update price controls by itemId","href":"/v3/offers/api-reference/offers/price-controls/update-price-controls-by-itemid"},{"openapi":"price-controls.openapi post /price-controls","title":"Create price control","href":"/v3/offers/api-reference/offers/price-controls/create-price-control"},{"openapi":"price-controls.openapi get /price-controls/sku/{sku}","title":"Get price controls by SKU","href":"/v3/offers/api-reference/offers/price-controls/get-price-controls-by-sku"}]},{"group":"Price Methods","pages":[{"title":"Price Methods","sidebarTitle":"Overview","href":"/v3/offers/api-reference/offers/price-methods/overview"},{"openapi":"price-methods.openapi post /price-methods","title":"Create price method","href":"/v3/offers/api-reference/offers/price-methods/create-price-method"},{"openapi":"price-methods.openapi put /price-methods/{id}","title":"Update a specific price method","href":"/v3/offers/api-reference/offers/price-methods/update-a-specific-price-method"},{"openapi":"price-methods.openapi delete /price-methods/{id}","title":"Delete a specific price method","href":"/v3/offers/api-reference/offers/price-methods/delete-a-specific-price-method"},{"openapi":"price-methods.openapi get /price-methods","title":"Get all price methods","href":"/v3/offers/api-reference/offers/price-methods/get-all-price-methods"}]},{"group":"Priced Products","pages":[{"openapi":"priced-products.openapi get /priced-products/sku/{sku}","title":"Get product and price details by SKU","href":"/v3/offers/api-reference/offers/priced-products/get-product-and-price-details-by-sku"},{"openapi":"priced-products.openapi get /priced-products/{itemId}","title":"Get product and price details by product item ID","href":"/v3/offers/api-reference/offers/priced-products/get-product-and-price-details-by-product-item-id"},{"openapi":"priced-products.openapi get /priced-products-identifiers","title":"Get SKUs in price list","href":"/v3/offers/api-reference/offers/priced-products/get-skus-in-price-list"},{"openapi":"priced-products.openapi get /priced-products","title":"Get priced products","href":"/v3/offers/api-reference/offers/priced-products/get-priced-products"}]},{"group":"Add-ons","pages":[{"title":"Add-ons","sidebarTitle":"Overview","href":"/v3/offers/api-reference/offers/add-ons/overview"},{"openapi":"addons.openapi post /addons","title":"Create add-on","href":"/v3/offers/api-reference/offers/add-ons/create-add-on"},{"openapi":"addons.openapi get /addons/{id}","title":"Get a specific add-on","href":"/v3/offers/api-reference/offers/add-ons/get-a-specific-add-on"},{"openapi":"addons.openapi put /addons/{id}","title":"Update a specific add-on","href":"/v3/offers/api-reference/offers/add-ons/update-a-specific-add-on"},{"openapi":"addons.openapi delete /addons/{id}","title":"Delete a specific add-on","href":"/v3/offers/api-reference/offers/add-ons/delete-a-specific-add-on"},{"openapi":"addons.openapi get /addons","title":"Get all add-ons","href":"/v3/offers/api-reference/offers/add-ons/get-all-add-ons"}]},{"group":"Promotions","pages":[{"title":"Promotions","sidebarTitle":"Overview","href":"/v3/offers/api-reference/offers/promotions/overview"},{"openapi":"promotions.openapi post /promotions","title":"Create promotion","href":"/v3/offers/api-reference/offers/promotions/create-promotion"},{"openapi":"promotions.openapi get /promotions/{promotionId}","title":"Get a specific promotion","href":"/v3/offers/api-reference/offers/promotions/get-a-specific-promotion"},{"openapi":"promotions.openapi put /promotions/{promotionId}","title":"Update a specific promotion","href":"/v3/offers/api-reference/offers/promotions/update-a-specific-promotion"},{"openapi":"promotions.openapi post /promotions/{promotionId}/actions/toggle","title":"Enable or disable a promotion","href":"/v3/offers/api-reference/offers/promotions/enable-or-disable-a-promotion"},{"openapi":"promotions.openapi post /promotions/{promotionId}/actions/end","title":"End a promotion","href":"/v3/offers/api-reference/offers/promotions/end-a-promotion"},{"openapi":"promotions.openapi delete /promotions/{promotionId}","title":"Delete a specific promotion","href":"/v3/offers/api-reference/offers/promotions/delete-a-specific-promotion"},{"openapi":"promotions.openapi post /promotions/search","title":"Search for promotions","href":"/v3/offers/api-reference/offers/promotions/search-for-promotions"},{"openapi":"promotions.openapi get /promotions","title":"Get all promotions","href":"/v3/offers/api-reference/offers/promotions/get-all-promotions"}]},{"group":"Coupons","pages":[{"title":"Coupons","sidebarTitle":"Overview","href":"/v3/offers/api-reference/offers/coupons/overview"},{"openapi":"coupons.openapi post /coupons","title":"Create coupon","href":"/v3/offers/api-reference/offers/coupons/create-coupon"},{"openapi":"coupons.openapi get /coupons/{couponId}","title":"Retrieve a coupon","href":"/v3/offers/api-reference/offers/coupons/retrieve-a-coupon"},{"openapi":"coupons.openapi put /coupons/{couponId}","title":"Update a specific coupon","href":"/v3/offers/api-reference/offers/coupons/update-a-specific-coupon"},{"openapi":"coupons.openapi post /coupons/{couponId}/actions/toggle","title":"Enable or disable a coupon","href":"/v3/offers/api-reference/offers/coupons/enable-or-disable-a-coupon"},{"openapi":"coupons.openapi delete /coupons/{couponId}","title":"Delete a specific coupon","href":"/v3/offers/api-reference/offers/coupons/delete-a-specific-coupon"},{"openapi":"coupons.openapi post /coupons/search","title":"Search for coupons","href":"/v3/offers/api-reference/offers/coupons/search-for-coupons"},{"openapi":"coupons.openapi post /coupons/actions/generate-codes","title":"Generate coupon codes","href":"/v3/offers/api-reference/offers/coupons/generate-coupon-codes"},{"openapi":"coupons.openapi get /coupons","title":"Get all coupons","href":"/v3/offers/api-reference/offers/coupons/get-all-coupons"}]},{"group":"Coupon Codes","pages":[{"openapi":"coupon-codes.openapi get /coupon-codes","title":"Get all coupon codes","href":"/v3/offers/api-reference/offers/coupon-codes/get-all-coupon-codes"},{"openapi":"coupon-codes.openapi put /coupon-codes/batch","title":"Bulk update coupon codes","href":"/v3/offers/api-reference/offers/coupon-codes/bulk-update-coupon-codes"}]},{"group":"Redemptions","pages":[{"title":"Redemptions","sidebarTitle":"Overview","href":"/v3/offers/api-reference/offers/redemptions/overview"},{"openapi":"redemptions.openapi post /redemptions","title":"Create redemption","href":"/v3/offers/api-reference/offers/redemptions/create-redemption"},{"openapi":"redemptions.openapi post /coupons/{couponId}/redemptions","title":"Create redemption","href":"/v3/offers/api-reference/offers/redemptions/create-redemption-using-coupon"},{"openapi":"redemptions.openapi delete /redemptions/{redemptionId}","title":"Delete redemption by ID","href":"/v3/offers/api-reference/offers/redemptions/delete-redemption-by-id"},{"openapi":"redemptions.openapi delete /coupons/{couponId}/redemptions/{redemptionId}","title":"Delete a coupon redemption by ID","href":"/v3/offers/api-reference/offers/redemptions/delete-coupon-redemption-by-id"},{"openapi":"redemptions.openapi get /redemptions/{redemptionId}","title":"Get redemption by ID","href":"/v3/offers/api-reference/offers/redemptions/get-redemption-by-id"},{"openapi":"redemptions.openapi put /redemptions/{redemptionId}","title":"Update redemption by ID","href":"/v3/offers/api-reference/offers/redemptions/update-redemption-by-id"},{"openapi":"redemptions.openapi put /redemptions/batch","title":"Bulk update redemptions","href":"/v3/offers/api-reference/offers/redemptions/bulk-update-redemptions"},{"openapi":"redemptions.openapi get /redemptions","title":"Get all redemption details","href":"/v3/offers/api-reference/offers/redemptions/get-all-redemption-details"}]},{"group":"Product Exclusion Lists","pages":[{"title":"Product Exclusion Lists","sidebarTitle":"Overview","href":"/v3/offers/api-reference/offers/product-exclusion-lists/overview"},{"openapi":"product-exclusion-lists.openapi post /product-exclusion-lists","title":"Create product exclusion list","href":"/v3/offers/api-reference/offers/product-exclusion-lists/create-product-exclusion-list"},{"openapi":"product-exclusion-lists.openapi get /product-exclusion-lists/{id}","title":"Get a specific product exclusion list","href":"/v3/offers/api-reference/offers/product-exclusion-lists/get-a-specific-product-exclusion-list"},{"openapi":"product-exclusion-lists.openapi put /product-exclusion-lists/{id}","title":"Update a specific product exclusion list","href":"/v3/offers/api-reference/offers/product-exclusion-lists/update-a-specific-product-exclusion-list"},{"openapi":"product-exclusion-lists.openapi post /product-exclusion-lists/{id}/actions/end","title":"End a product exclusion list","href":"/v3/offers/api-reference/offers/product-exclusion-lists/end-a-product-exclusion-list"},{"openapi":"product-exclusion-lists.openapi delete /product-exclusion-lists/{id}","title":"Delete a specific product exclusion list","href":"/v3/offers/api-reference/offers/product-exclusion-lists/delete-a-specific-product-exclusion-list"},{"openapi":"product-exclusion-lists.openapi get /product-exclusion-lists","title":"Get all product exclusion lists","href":"/v3/offers/api-reference/offers/product-exclusion-lists/get-all-product-exclusion-lists"}]},{"group":"Segments","pages":[{"title":"Segments","sidebarTitle":"Overview","href":"/v3/offers/api-reference/offers/segments/overview"},{"openapi":"segments.openapi post /segments","title":"Create segment","href":"/v3/offers/api-reference/offers/segments/create-segment"},{"openapi":"segments.openapi get /segments/{segmentId}","title":"Get a specific segment","href":"/v3/offers/api-reference/offers/segments/get-a-specific-segment"},{"openapi":"segments.openapi put /segments/{segmentId}","title":"Update a specific segment","href":"/v3/offers/api-reference/offers/segments/update-a-specific-segment"},{"openapi":"segments.openapi delete /segments/{segmentId}","title":"Delete a specific segment","href":"/v3/offers/api-reference/offers/segments/delete-a-specific-segment"},{"openapi":"segments.openapi get /segments","title":"Get all segments","description":"Get a paginated list of all the created segments.","href":"/v3/offers/api-reference/offers/segments/get-all-segments"}]},{"group":"Imports","pages":[{"openapi":"imports-offers.openapi post /offers-imports/actions/generate-upload-url","title":"Generate URL to import a CSV file","href":"/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file"},{"openapi":"imports-offers.openapi get /offers-imports-jobs","title":"Get import jobs","description":"Get a paginated list of import jobs.","href":"/v3/offers/api-reference/offers/imports/get-import-jobs"},{"openapi":"imports-offers.openapi get /offers-imports-jobs/{jobId}","title":"Get import job by ID","href":"/v3/offers/api-reference/offers/imports/get-import-job-by-id"},{"openapi":"imports-offers.openapi post /offers-imports/actions/generate-error-file-download-url","title":"Retrieve the download URL for an error file","href":"/v3/offers/api-reference/offers/imports/retrieve-the-download-url-for-an-error-file"}]},{"group":"Exports","pages":[{"openapi":"exports-offers.openapi post /offers-exports","title":"Initiate export request","href":"/v3/offers/api-reference/offers/exports/initiate-export-request"},{"openapi":"exports-offers.openapi get /offers-exports/{exportId}","title":"Get export request by ID","href":"/v3/offers/api-reference/offers/exports/get-export-request-by-id"},{"openapi":"exports-offers.openapi get /offers-exports","title":"Get all export requests","href":"/v3/offers/api-reference/offers/exports/get-all-export-requests"},{"openapi":"exports-offers.openapi post /offers-exports/actions/download-export-file","title":"Download exported CSV file","href":"/v3/offers/api-reference/offers/exports/download-exported-csv-file"}]},{"group":"Attributes","pages":[{"openapi":"attributes.openapi post /attributes","title":"Create attribute","href":"/v3/offers/api-reference/offers/attributes/create-attribute"},{"openapi":"attributes.openapi get /attributes/{attributeId}","title":"Get attribute","href":"/v3/offers/api-reference/offers/attributes/get-attribute"},{"openapi":"attributes.openapi put /attributes/{attributeId}","title":"Update attribute","href":"/v3/offers/api-reference/offers/attributes/update-attribute"},{"openapi":"attributes.openapi delete /attributes/{attributeId}","title":"Delete attribute","href":"/v3/offers/api-reference/offers/attributes/delete-attribute"},{"openapi":"attributes.openapi get /attributes","title":"Get all attributes","href":"/v3/offers/api-reference/offers/attributes/get-all-attributes"}]}]}]},{"tab":"Dropship","pages":[{"title":"Dropship","href":"/v3/dropship/homepage"}]},{"tab":"Cart \u0026 Checkout","pages":[{"title":"Cart \u0026 Checkout","href":"/v3/cart-and-checkout/api-reference/carts-v3/overview"}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/v3/integrations/overview"}]},{"tab":"Platform","pages":[{"title":"Platform","href":"/v3/platform/home/alerts/alerts-overview"}]},{"tab":"Store Fulfillment","pages":[{"title":"Store Fulfillment","href":"/v3/store-fulfillment/updating-store-location"}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/v3/release-notes/july2025/release-summary"}]}]},{"version":"v2","pages":[{"title":"v2","href":"/v2/home"}]}]},"basePath":"","title":"Generate URL to import a CSV file - Fabric","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","Page-BAvA99GL.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}