What an order in Base is, where it comes from, and how its lifecycle works
This section covers working with orders between your system and Base.com via API. The vast majority of integrations work in the direction out of Base — you download orders that originated from an e-shop, a marketplace, or were entered manually in the panel, into your own ERP/warehouse/accounting system.
Every order has an order_source field — typically "shop" (a connected e-shop), "personal" (added manually in the panel), "order_return", or a specific marketplace code ("allegro", "amazon", "ebay", "ceneo", "emag", etc.). The full list of sources and their IDs is returned by getOrderSources.
This is the single most important concept in the entire order API. Base distinguishes between:
Unconfirmed orders (confirmed: false) — on some marketplace channels (typically Alza, Allegro), an order first appears as an incomplete “draft” (Alza calls this stage Order Insert). You can see the line items, but not necessarily the full address, price, or shipping method — data may still change.
Confirmed orders (confirmed: true, date_confirmed populated) — the marketplace sent confirmation (Order Confirm on Alza), and Base filled in the remaining details. From this point the order shouldn’t change materially and is safe to persist into an external system.
This concept is central to correctly downloading orders — see Downloading orders.
Independently of confirmation, every order also has a user-defined status (order_status_id) — e.g. New Order, To Be Shipped, Shipped, Delivered, Cancelled. Every account configures its own statuses, and their behavior is driven by Automatic Actions. Details in Statuses.
If you’re not sure where a specific scenario fits in this structure, feel free to ask the implementation team before you start building — they’re happy to advise early.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Base.com API Best Practice","colors":{"primary":"#0D6EFD","light":"#4B93FF","dark":"#0A54C4"},"logo":{"light":"https://mintcdn.com/base-37a631cc/wN7xVxE0DXLcz370/logo/light.svg?fit=max\u0026auto=format\u0026n=wN7xVxE0DXLcz370\u0026q=85\u0026s=53f352e5d382c765280f2b28365b899a","dark":"https://mintcdn.com/base-37a631cc/wN7xVxE0DXLcz370/logo/dark.svg?fit=max\u0026auto=format\u0026n=wN7xVxE0DXLcz370\u0026q=85\u0026s=672ce081897b4d7b7949bf74e2b51b45"},"navbar":{"links":[{"href":"https://api.baselinker.com/","label":"API dokumentace"},{"href":"https://developers.baselinker.com/shops_api/","label":"Shops API"}]},"footer":{"links":[{"header":"Zdroje","items":[{"label":"API dokumentace","href":"https://api.baselinker.com/"},{"label":"Shops API dokumentace","href":"https://developers.baselinker.com/shops_api"}]}]},"styling":{"latex":false},"navigation":{"languages":[{"language":"cs","href":"cs"},{"language":"en","href":"en"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"base-37a631cc","hasAudioNarration":false,"actualSubdomain":"base-37a631cc","customDomains":["api.basetools.cz"],"gitSource":{"type":"github","owner":"jhavlicekbl","repo":"base-api-best-practice","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"7f4170b4-9a18-4dfa-a582-d91f19b0aaf2","liveDeploymentHistoryId":"6a4d085c5aeac46d212ddbfd","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a4d085c5aeac46d212ddbfd:success","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"cs","tag":"Objednávky","count":7},{"language":"en","tag":"Orders","count":7},{"language":"cs","tag":"Produkty","count":4},{"language":"en","tag":"Products","count":4},{"language":"cs","tag":"Partnerství a Shops API","count":2},{"language":"en","tag":"Partnership \u0026 Shops API","count":2},{"language":"cs","tag":"Base Analytics","count":1},{"language":"cs","tag":"Začínáme","count":1},{"language":"cs","tag":"Vratky","count":1},{"language":"en","tag":"Base Analytics","count":1},{"language":"en","tag":"Getting started","count":1},{"language":"en","tag":"Returns","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"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":"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":"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":[],"page":{"pagePath":"en/objednavky/zakladni-principy","slug":"/en/objednavky/zakladni-principy","pageMetadata":{"title":"Basic principles","description":"What an order in Base is, where it comes from, and how its lifecycle works","href":"/en/objednavky/zakladni-principy"},"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: \"What an order in Base is, where it comes from, and how its lifecycle works\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`This section covers working with orders between your system and Base.com via API. The vast majority of integrations work in the direction `,_jsx(_components.strong,{children:`out of Base`}),` — you download orders that originated from an e-shop, a marketplace, or were entered manually in the panel, into your own ERP/warehouse/accounting system.`]}),`\n`,_jsx(Heading,{level:`2`,id:`where-an-order-comes-from`,children:`Where an order comes from`}),`\n`,_jsxs(_components.p,{children:[`Every order has an `,_jsx(_components.code,{children:`order_source`}),` field — typically `,_jsx(_components.code,{children:`\"shop\"`}),` (a connected e-shop), `,_jsx(_components.code,{children:`\"personal\"`}),` (added manually in the panel), `,_jsx(_components.code,{children:`\"order_return\"`}),`, or a specific marketplace code (`,_jsx(_components.code,{children:`\"allegro\"`}),`, `,_jsx(_components.code,{children:`\"amazon\"`}),`, `,_jsx(_components.code,{children:`\"ebay\"`}),`, `,_jsx(_components.code,{children:`\"ceneo\"`}),`, `,_jsx(_components.code,{children:`\"emag\"`}),`, etc.). The full list of sources and their IDs is returned by `,_jsx(_components.a,{href:`https://api.baselinker.com/index.php?method=getOrderSources`,children:_jsx(_components.code,{children:`getOrderSources`})}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`confirmed-and-unconfirmed-orders`,children:`Confirmed and unconfirmed orders`}),`\n`,_jsx(_components.p,{children:`This is the single most important concept in the entire order API. Base distinguishes between:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Unconfirmed orders`}),` (`,_jsx(_components.code,{children:`confirmed: false`}),`) — on some marketplace channels (typically Alza, Allegro), an order first appears as an incomplete “draft” (Alza calls this stage `,_jsx(_components.em,{children:`Order Insert`}),`). You can see the line items, but not necessarily the full address, price, or shipping method — data may still change.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Confirmed orders`}),` (`,_jsx(_components.code,{children:`confirmed: true`}),`, `,_jsx(_components.code,{children:`date_confirmed`}),` populated) — the marketplace sent confirmation (`,_jsx(_components.em,{children:`Order Confirm`}),` on Alza), and Base filled in the remaining details. From this point the order shouldn’t change materially and is safe to persist into an external system.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`This concept is central to correctly downloading orders — see `,_jsx(_components.a,{href:`/en/objednavky/stahovani-objednavek`,children:`Downloading orders`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`order-statuses`,children:`Order statuses`}),`\n`,_jsxs(_components.p,{children:[`Independently of confirmation, every order also has a user-defined `,_jsx(_components.strong,{children:`status`}),` (`,_jsx(_components.code,{children:`order_status_id`}),`) — e.g. New Order, To Be Shipped, Shipped, Delivered, Cancelled. Every account configures its own statuses, and their behavior is driven by Automatic Actions. Details in `,_jsx(_components.a,{href:`/en/objednavky/statusy`,children:`Statuses`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`structure-of-this-section`,children:`Structure of this section`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/en/objednavky/stahovani-objednavek`,children:`Downloading orders`}),` — how to periodically pull orders with `,_jsx(_components.code,{children:`getOrders`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/en/objednavky/statusy`,children:`Statuses`}),` — reading and writing statuses, typical setup, cancellations.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/en/objednavky/prepravni-stitky`,children:`Shipping labels`}),` — tracking numbers and carrier labels.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/en/objednavky/faktury`,children:`Invoices`}),` — issuing an invoice in Base or attaching one from your ERP.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/en/objednavky/extra-pole`,children:`Extra fields`}),` — custom fields attached to an order.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/en/objednavky/automatizace-a-webhooky`,children:`Automation and webhooks`}),` — catching events (cancellations, status changes) in real time.`]}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`If you’re not sure where a specific scenario fits in this structure, feel free to ask the implementation team before you start building — they’re happy to advise early.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Basic principles","description":"What an order in Base is, where it comes from, and how its lifecycle works","href":"/en/objednavky/zakladni-principy"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Where an order comes from","slug":"where-an-order-comes-from","depth":2,"children":[]},{"title":"Confirmed and unconfirmed orders","slug":"confirmed-and-unconfirmed-orders","depth":2,"children":[]},{"title":"Order statuses","slug":"order-statuses","depth":2,"children":[]},{"title":"Structure of this section","slug":"structure-of-this-section","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"base-37a631cc","siteName":"Base.com API Best Practice","title":"Basic principles - Base.com API Best Practice","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"cs":{"href":"/cs/objednavky/zakladni-principy","matchLevel":1},"en":{"href":"/en/objednavky/zakladni-principy","matchLevel":0}}},"lastModified":"2026-07-06T09:23:46.559Z","originalFileLocation":"en/objednavky/zakladni-principy.mdx","locale":"en"},"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=\"What an order in Base is, where it comes from, and how its lifecycle works\">\u003cmeta data-mint-head name=\"application-name\" content=\"Base.com API Best Practice\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/base-37a631cc/_generated/favicon/apple-touch-icon.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/base-37a631cc/_generated/favicon/favicon-32x32.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/base-37a631cc/_generated/favicon/favicon-16x16.png?v=3\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/base-37a631cc/_generated/favicon/favicon.ico?v=3\">\u003cmeta data-mint-head property=\"og:title\" content=\"Basic principles - Base.com API Best Practice\">\u003cmeta data-mint-head property=\"og:description\" content=\"What an order in Base is, where it comes from, and how its lifecycle works\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Base.com API Best Practice\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://api.basetools.cz/en/objednavky/zakladni-principy\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://base-37a631cc.mintlify.app/_mintlify/api/og/v2?division=Orders\u0026amp;title=Basic+principles\u0026amp;description=What+an+order+in+Base+is%2C+where+it+comes+from%2C+and+how+its+lifecycle+works\u0026amp;theme=d8a22a30e44ccb38ea5389d7\u0026amp;signature=664d8c15a3c1059e2bbf82c5f7cc52831f04e9725e99b92deefd1f68f1747d74\">\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=\"Basic principles - Base.com API Best Practice\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"What an order in Base is, where it comes from, and how its lifecycle works\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://base-37a631cc.mintlify.app/_mintlify/api/og/v2?division=Orders\u0026amp;title=Basic+principles\u0026amp;description=What+an+order+in+Base+is%2C+where+it+comes+from%2C+and+how+its+lifecycle+works\u0026amp;theme=d8a22a30e44ccb38ea5389d7\u0026amp;signature=664d8c15a3c1059e2bbf82c5f7cc52831f04e9725e99b92deefd1f68f1747d74\">\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=\"https://mintlify.s3.us-west-1.amazonaws.com/base-37a631cc/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Base.com API Best Practice\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0D6EFD\">\u003clink data-mint-head rel=\"canonical\" href=\"https://api.basetools.cz/en/objednavky/zakladni-principy\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/objednavky/zakladni-principy.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://api.basetools.cz/en/objednavky/zakladni-principy\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"cs\" href=\"https://api.basetools.cz/cs/objednavky/zakladni-principy\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://api.basetools.cz/cs/objednavky/zakladni-principy\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://api.basetools.cz/#organization\",\"name\":\"Base.com API Best Practice\",\"url\":\"https://api.basetools.cz\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/base-37a631cc/wN7xVxE0DXLcz370/logo/light.svg?fit=max\u0026auto=format\u0026n=wN7xVxE0DXLcz370\u0026q=85\u0026s=53f352e5d382c765280f2b28365b899a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://api.basetools.cz#website\",\"name\":\"Base.com API Best Practice\",\"url\":\"https://api.basetools.cz\",\"publisher\":{\"@id\":\"https://api.basetools.cz/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://api.basetools.cz/en/objednavky/zakladni-principy#webpage\",\"url\":\"https://api.basetools.cz/en/objednavky/zakladni-principy\",\"name\":\"Basic principles\",\"description\":\"What an order in Base is, where it comes from, and how its lifecycle works\",\"dateModified\":\"2026-07-06T09:23:46.559Z\",\"isPartOf\":{\"@id\":\"https://api.basetools.cz#website\"},\"breadcrumb\":{\"@id\":\"https://api.basetools.cz/en/objednavky/zakladni-principy#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://api.basetools.cz/en/objednavky/zakladni-principy#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Base.com API Best Practice\",\"item\":\"https://api.basetools.cz\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Basic principles\",\"item\":\"https://api.basetools.cz/en/objednavky/zakladni-principy\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://api.basetools.cz/en/objednavky/zakladni-principy#article\",\"headline\":\"Basic principles\",\"name\":\"Basic principles\",\"description\":\"What an order in Base is, where it comes from, and how its lifecycle works\",\"url\":\"https://api.basetools.cz/en/objednavky/zakladni-principy\",\"mainEntityOfPage\":{\"@id\":\"https://api.basetools.cz/en/objednavky/zakladni-principy#webpage\"},\"dateModified\":\"2026-07-06T09:23:46.559Z\",\"publisher\":{\"@id\":\"https://api.basetools.cz/#organization\"},\"isPartOf\":{\"@id\":\"https://api.basetools.cz#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Base.com API Best Practice\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Base.com API Best Practice","nav":{"global":null,"languages":[{"language":"cs","pages":[{"title":"cs","href":"/cs/objednavky/zakladni-principy"}]},{"language":"en","groups":[{"group":"Getting started","pages":[{"title":"Introduction","description":"Best practices for integrating with the Base.com API","href":"/en"}]},{"group":"Orders","pages":[{"title":"Basic principles","href":"/en/objednavky/zakladni-principy"},{"title":"Downloading orders — getOrders","description":"Complete overview of the getOrders method: parameters, pagination, recommended polling pattern","href":"/en/objednavky/stahovani-objednavek"},{"title":"Statuses","href":"/en/objednavky/statusy"},{"title":"Shipping labels and tracking numbers","href":"/en/objednavky/prepravni-stitky"},{"title":"Working with invoices","href":"/en/objednavky/faktury"},{"title":"Extra fields","href":"/en/objednavky/extra-pole"},{"title":"Automation and webhooks","href":"/en/objednavky/automatizace-a-webhooky"}]},{"group":"Returns","pages":[{"title":"Downloading returns","href":"/en/vratky/stahovani-vratek"}]},{"group":"Products","pages":[{"title":"Basic principles","href":"/en/produkty/zakladni-principy"},{"title":"Uploading product data","href":"/en/produkty/nahrani-produktovych-dat"},{"title":"Updating prices and stock","href":"/en/produkty/aktualizace-cen-a-skladu"},{"title":"Categories, manufacturers and tags","href":"/en/produkty/kategorie-a-vyrobci"}]},{"group":"Base Analytics","pages":[{"title":"Basic principles","href":"/en/base-analytics/zakladni-principy"}]},{"group":"Partnership \u0026 Shops API","pages":[{"title":"Connecting as a partner platform (Shops API)","href":"/en/partnerstvi-shops-api/jak-se-napojit"},{"title":"Becoming an official integration","href":"/en/partnerstvi-shops-api/aktivace-integrace"}]}]}]},"basePath":"","title":"Basic principles - Base.com API Best Practice","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}