The listing-to-product worksheet: one page of the distinct marketplace listings found on the org's stored connected order lines on or after the connected go-live date (retired pre-go-live products are not pending work; a null date scans everything) for one feed (source, shopify by default or amazon), merged with the stored mappings. Listings are identified by their store's stable key, the variant id on Shopify or the seller product on Amazon (both travel in variantId). Shopify lines that point at no store listing (a custom item an app like Faire wrote, or a line whose variant was deleted) gather into one row per SKU, keyed "sku:" and flagged unlinked; lines with no SKU either gather into one row per title, keyed "title:". Such a row maps like any other and applies to every such line with that SKU or title. Each row carries the listing's own product code and titles, how much it sold, the Pharus product it maps to (null when unmapped), <code>notAProduct</code> (true when the listing is marked not a product, which settles it with no product), <code>unitsPerListing</code>, the mapping's factor (1 when unmapped). Filter with <code>search</code> (case-insensitive substring over the listing product, titles, and key) and <code>mapped</code> (false = still to map, true = already mapped or marked not a product); sort with <code>sort</code> (unitsSold, lineCount, listingSku, listingTitle; unitsSold descending by default) and <code>order</code>; page with <code>limit</code> (default 50, max 200) and <code>offset</code>, with <code>meta.total</code> counting the filtered set. <code>configured</code> is false when the org has no connected feed of that kind.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="source" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">source</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"shopify"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"amazon"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="search" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">search</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="mapped" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">mapped</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"true"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"false"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="sort" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">sort</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"unitsSold"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"lineCount"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"listingSku"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"listingTitle"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="order" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">order</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"asc"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"desc"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="limit" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">limit</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 200 ]<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="offset" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">offset</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/connected-product-mappings</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/connected-product-mappings</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pgjdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pgjdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pgjdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgjdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pgjdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgjdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pgjdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgjdaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pgjdaqh_0" aria-labelledby="tab_R_9pgjdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"variantId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unlinked"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingSku"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingTitle"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"variantTitle"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notAProduct"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lineCount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitsSold"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitsPerListing"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"limit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"offset"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"configured"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgjdaqh_1" aria-labelledby="tab_R_9pgjdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgjdaqh_2" aria-labelledby="tab_R_9pgjdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgjdaqh_3" aria-labelledby="tab_R_9pgjdaqh_3"></div></div></div></div></div></div><div id="tag/SalesReceipts/paths/~1connected-product-mappings/put" data-section-id="tag/SalesReceipts/paths/~1connected-product-mappings/put" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/SalesReceipts/paths/~1connected-product-mappings/put" aria-label="tag/SalesReceipts/paths/~1connected-product-mappings/put"></a>Set connected product mapping<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Map one marketplace listing to a Pharus product, mark it not a product with <code>notAProduct</code> true and productId null (for listings that sell no goods, like return protection: they leave the pending list, their lines move no stock and no longer hold back a receipt's cost of goods; 422 when a productId comes with it), or clear the mapping by passing productId null. The listing key travels in variantId: the variant id for Shopify listings, the seller product for Amazon ones (<code>source</code> says which feed, shopify by default), or the "sku:<SKU>" or "title:<title>" key of an unlinked Shopify row exactly as the worksheet lists it. Pass <code>unitsPerListing</code> (a whole number from 1 to 100000) when the listing is a multiple of the product, for example 8 for an 8-pack listing of a single unit product; it is ignored when productId is null. Omitting it keeps an existing mapping's factor and defaults to 1 for a new mapping, so a save that only changes the product never resets the listing's factor. The factor is also what pick and pack charges for: a receipt's items are its lines' product units (a kit line counts its components). Upserts: re-mapping a listing replaces its previous mapping. The referenced product must exist in the org (404 otherwise). Mapped products appear on connected receipt detail lines.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Map one marketplace listing to a Pharus product, mark it not a product with <code>notAProduct</code> true and productId null (for listings that sell no goods, like return protection: they leave the pending list, their lines move no stock and no longer hold back a receipt's cost of goods; 422 when a productId comes with it), or clear the mapping by passing productId null. The listing key travels in variantId: the variant id for Shopify listings, the seller product for Amazon ones (<code>source</code> says which feed, shopify by default), or the "sku:<SKU>" or "title:<title>" key of an unlinked Shopify row exactly as the worksheet lists it. Pass <code>unitsPerListing</code> (a whole number from 1 to 100000) when the listing is a multiple of the product, for example 8 for an 8-pack listing of a single unit product; it is ignored when productId is null. Omitting it keeps an existing mapping's factor and defaults to 1 for a new mapping, so a save that only changes the product never resets the listing's factor. The factor is also what pick and pack charges for: a receipt's items are its lines' product units (a kit line counts its components). Upserts: re-mapping a listing replaces its previous mapping. The referenced product must exist in the org (404 otherwise). Mapped products appear on connected receipt detail lines.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="source" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">source</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"shopify"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"amazon"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="variantId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">variantId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 510 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="listingSku" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">listingSku</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 200 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="listingTitle" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">listingTitle</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 500 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="productId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="unitsPerListing" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">unitsPerListing</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 100000 ]<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="notAProduct" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notAProduct</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="put" class="sc-eEFuoE kDNzGv http-verb put">put</span><span class="sc-FpjRO jEoVjq">/connected-product-mappings</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/connected-product-mappings</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99hjdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99hjdaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99hjdaqh_0" aria-labelledby="tab_R_99hjdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"source"</span>: <span class="token string">"shopify"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"variantId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"listingSku"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"listingTitle"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unitsPerListing"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notAProduct"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9phjdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9phjdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9phjdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phjdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9phjdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phjdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9phjdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phjdaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9phjdaqh_0" aria-labelledby="tab_R_9phjdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"variantId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unitsPerListing"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notAProduct"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phjdaqh_1" aria-labelledby="tab_R_9phjdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phjdaqh_2" aria-labelledby="tab_R_9phjdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phjdaqh_3" aria-labelledby="tab_R_9phjdaqh_3"></div></div></div></div></div></div><div id="tag/SalesReturns" data-section-id="tag/SalesReturns" class="sc-eCQgVK jleRXN"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/SalesReturns" aria-label="tag/SalesReturns"></a>SalesReturns</h2></div></div></div><div id="tag/SalesReturns/paths/~1sales-returns/post" data-section-id="tag/SalesReturns/paths/~1sales-returns/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/SalesReturns/paths/~1sales-returns/post" aria-label="tag/SalesReturns/paths/~1sales-returns/post"></a>Create sales return<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Create a sales return against a completed sales receipt: the header plus its lines, each targeting one receipt line with a partial quantity (capped at what remains returnable). It opens in the given status (defaults to Planning), and reaching Completed posts one restock RECEIVE per line into the finished-goods ledger at the restock location. The return stores no money; the restock value is derived from the originating receipt line on read. returnNumber is optional: omit it to auto-generate the next canonical number, or supply your own. Returns 404 if the sales receipt or restock location does not exist, 409 if the supplied returnNumber is already taken, and 422 if a line exceeds the returnable quantity or the receipt is not Completed.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Create a sales return against a completed sales receipt: the header plus its lines, each targeting one receipt line with a partial quantity (capped at what remains returnable). It opens in the given status (defaults to Planning), and reaching Completed posts one restock RECEIVE per line into the finished-goods ledger at the restock location. The return stores no money; the restock value is derived from the originating receipt line on read. returnNumber is optional: omit it to auto-generate the next canonical number, or supply your own. Returns 404 if the sales receipt or restock location does not exist, 409 if the supplied returnNumber is already taken, and 422 if a line exceeds the returnable quantity or the receipt is not Completed.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Planning"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Placed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"In Transit"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Completed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Cancelled"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="locationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">locationId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="returnDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">returnDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="statusDates"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand statusDates"><span class="property-name">statusDates</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="salesReceiptId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">salesReceiptId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="returnNumber" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">returnNumber</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 255 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="items"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand items"><span class="property-name">items</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->non-empty<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The sales receipt or restock location does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The sales receipt or restock location does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The supplied returnNumber is already taken, or the same receipt line appears on more than one line.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The supplied returnNumber is already taken, or the same receipt line appears on more than one line.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/sales-returns</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sales-returns</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_4khjlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4khjlaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4khjlaqh_0" aria-labelledby="tab_R_4khjlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"locationId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"returnDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"salesReceiptId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"returnNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"salesReceiptItemId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4shjlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4shjlaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_4shjlaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4shjlaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4shjlaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4shjlaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4shjlaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4shjlaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4shjlaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4shjlaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_4shjlaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4shjlaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4shjlaqh_0" aria-labelledby="tab_R_4shjlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"salesReceipt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"returnNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"location"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"returnDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"salesReceiptItemId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4shjlaqh_1" aria-labelledby="tab_R_4shjlaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4shjlaqh_2" aria-labelledby="tab_R_4shjlaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4shjlaqh_3" aria-labelledby="tab_R_4shjlaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4shjlaqh_4" aria-labelledby="tab_R_4shjlaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4shjlaqh_5" aria-labelledby="tab_R_4shjlaqh_5"></div></div></div></div></div></div><div id="tag/SalesReturns/paths/~1sales-returns/get" data-section-id="tag/SalesReturns/paths/~1sales-returns/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/SalesReturns/paths/~1sales-returns/get" aria-label="tag/SalesReturns/paths/~1sales-returns/get"></a>List sales returns<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List one page of sales return headers, each with the originating receipt embedded as { id, number }, the restock location as a reference, and the per-status dates in statusDates. Every filter is optional and AND-ed: the CSV multi-selects (<code>status</code>, <code>salesReceiptId</code>, <code>locationId</code>; values within one OR together), <code>containsProductId</code> (returns with a line whose receipt line references that product), and the inclusive From/To calendar-date pairs: <code>returnDateFrom</code>/<code>returnDateTo</code> plus one pair per statusDates key (e.g. <code>placedFrom</code>/<code>placedTo</code>). <code>search</code> is a case-insensitive substring over the return number, the originating receipt's number, customer name and external ref, notes, and line-item product codes and names. Sort with <code>sort</code> (number, receiptNumber, customerName, restockLocation, status, returnDate, createdAt, updatedAt; default returnDate descending, newest first; empty values always last) and <code>order</code> (asc/desc); page with <code>limit</code> (default 50, max 200) and <code>offset</code>. <code>meta.total</code> counts the filtered set, so pagers can render page counts under active filters. Line items are nested per return on the detail endpoint.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List one page of sales return headers, each with the originating receipt embedded as { id, number }, the restock location as a reference, and the per-status dates in statusDates. Every filter is optional and AND-ed: the CSV multi-selects (<code>status</code>, <code>salesReceiptId</code>, <code>locationId</code>; values within one OR together), <code>containsProductId</code> (returns with a line whose receipt line references that product), and the inclusive From/To calendar-date pairs: <code>returnDateFrom</code>/<code>returnDateTo</code> plus one pair per statusDates key (e.g. <code>placedFrom</code>/<code>placedTo</code>). <code>search</code> is a case-insensitive substring over the return number, the originating receipt's number, customer name and external ref, notes, and line-item product codes and names. Sort with <code>sort</code> (number, receiptNumber, customerName, restockLocation, status, returnDate, createdAt, updatedAt; default returnDate descending, newest first; empty values always last) and <code>order</code> (asc/desc); page with <code>limit</code> (default 50, max 200) and <code>offset</code>. <code>meta.total</code> counts the filtered set, so pagers can render page counts under active filters. Line items are nested per return on the detail endpoint.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="sort" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">sort</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"number"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"receiptNumber"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"customerName"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"restockLocation"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"status"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"returnDate"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"createdAt"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"updatedAt"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="order" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">order</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"asc"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"desc"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="limit" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">limit</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 200 ]<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="offset" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">offset</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="salesReceiptId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">salesReceiptId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="locationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">locationId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="containsProductId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">containsProductId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="search" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">search</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="returnDateFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">returnDateFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="returnDateTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">returnDateTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="planningFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">planningFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="planningTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">planningTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="placedFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">placedFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="placedTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">placedTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="inTransitFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">inTransitFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="inTransitTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">inTransitTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="completedFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">completedFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="completedTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">completedTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="cancelledFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">cancelledFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="cancelledTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">cancelledTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/sales-returns</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sales-returns</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4sijlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4sijlaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4sijlaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sijlaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4sijlaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sijlaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4sijlaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sijlaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4sijlaqh_0" aria-labelledby="tab_R_4sijlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"salesReceipt"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"returnNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"location"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"returnDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"limit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"offset"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sijlaqh_1" aria-labelledby="tab_R_4sijlaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sijlaqh_2" aria-labelledby="tab_R_4sijlaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sijlaqh_3" aria-labelledby="tab_R_4sijlaqh_3"></div></div></div></div></div></div><div id="tag/SalesReturns/paths/~1sales-returns~1{id}/patch" data-section-id="tag/SalesReturns/paths/~1sales-returns~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/SalesReturns/paths/~1sales-returns~1{id}/patch" aria-label="tag/SalesReturns/paths/~1sales-returns~1{id}/patch"></a>Update sales return<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update a sales return's header fields, status, or per-status dates (sent in the statusDates object, merged per key). The originating receipt is fixed for life and cannot be changed. A status change reconciles the restock RECEIVE to the new status (posting it on Completed, unwinding it on a step back), and a pure date edit re-dates the active ledger rows. Returns 404 if a supplied restock location does not exist, and 409 if a supplied returnNumber collides with another return.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update a sales return's header fields, status, or per-status dates (sent in the statusDates object, merged per key). The originating receipt is fixed for life and cannot be changed. A status change reconciles the restock RECEIVE to the new status (posting it on Completed, unwinding it on a step back), and a pure date edit re-dates the active ledger rows. Returns 404 if a supplied restock location does not exist, and 409 if a supplied returnNumber collides with another return.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="returnNumber" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">returnNumber</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->non-empty<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Planning"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Placed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"In Transit"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Completed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Cancelled"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="locationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">locationId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="returnDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">returnDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="statusDates"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand statusDates"><span class="property-name">statusDates</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The supplied restock location does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The supplied restock location does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The supplied returnNumber is already taken by another return</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The supplied returnNumber is already taken by another return</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/sales-returns/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sales-returns/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_4kjjlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4kjjlaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4kjjlaqh_0" aria-labelledby="tab_R_4kjjlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"returnNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"locationId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"returnDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4sjjlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4sjjlaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4sjjlaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjjlaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4sjjlaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjjlaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4sjjlaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjjlaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4sjjlaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjjlaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_4sjjlaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjjlaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4sjjlaqh_0" aria-labelledby="tab_R_4sjjlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"salesReceipt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"returnNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"location"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"returnDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjjlaqh_1" aria-labelledby="tab_R_4sjjlaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjjlaqh_2" aria-labelledby="tab_R_4sjjlaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjjlaqh_3" aria-labelledby="tab_R_4sjjlaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjjlaqh_4" aria-labelledby="tab_R_4sjjlaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjjlaqh_5" aria-labelledby="tab_R_4sjjlaqh_5"></div></div></div></div></div></div><div id="tag/SalesReturns/paths/~1sales-returns~1{id}/delete" data-section-id="tag/SalesReturns/paths/~1sales-returns~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/SalesReturns/paths/~1sales-returns~1{id}/delete" aria-label="tag/SalesReturns/paths/~1sales-returns~1{id}/delete"></a>Delete sales return<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Permanently delete a sales return. Its items and any restock ledger rows are removed, and on-hand recomputes live from the remaining ledger. There is no in-use gate.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Permanently delete a sales return. Its items and any restock ledger rows are removed, and on-hand recomputes live from the remaining ledger. There is no in-use gate.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/sales-returns/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sales-returns/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4skjlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4skjlaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4skjlaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4skjlaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4skjlaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4skjlaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4skjlaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4skjlaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4skjlaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4skjlaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4skjlaqh_0" aria-labelledby="tab_R_4skjlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4skjlaqh_1" aria-labelledby="tab_R_4skjlaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4skjlaqh_2" aria-labelledby="tab_R_4skjlaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4skjlaqh_3" aria-labelledby="tab_R_4skjlaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4skjlaqh_4" aria-labelledby="tab_R_4skjlaqh_4"></div></div></div></div></div></div><div id="tag/SalesReturns/paths/~1sales-returns~1{id}/get" data-section-id="tag/SalesReturns/paths/~1sales-returns~1{id}/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/SalesReturns/paths/~1sales-returns~1{id}/get" aria-label="tag/SalesReturns/paths/~1sales-returns~1{id}/get"></a>Get sales return detail<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Get one sales return as a composite: the header at the top level (the originating receipt embedded as { id, number }, the restock location as a reference, the per-status dates in statusDates) and its line items nested under <code>items</code>, each carrying the product joined through the originating receipt line.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Get one sales return as a composite: the header at the top level (the originating receipt embedded as { id, number }, the restock location as a reference, the per-status dates in statusDates) and its line items nested under <code>items</code>, each carrying the product joined through the originating receipt line.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/sales-returns/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sales-returns/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4sljlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4sljlaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4sljlaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sljlaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4sljlaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sljlaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4sljlaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sljlaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4sljlaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sljlaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4sljlaqh_0" aria-labelledby="tab_R_4sljlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"salesReceipt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"returnNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"location"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"returnDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"salesReceiptItemId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sljlaqh_1" aria-labelledby="tab_R_4sljlaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sljlaqh_2" aria-labelledby="tab_R_4sljlaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sljlaqh_3" aria-labelledby="tab_R_4sljlaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sljlaqh_4" aria-labelledby="tab_R_4sljlaqh_4"></div></div></div></div></div></div><div id="tag/SalesReturns/paths/~1sales-return-items/post" data-section-id="tag/SalesReturns/paths/~1sales-return-items/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/SalesReturns/paths/~1sales-return-items/post" aria-label="tag/SalesReturns/paths/~1sales-return-items/post"></a>Add item to sales return<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Add a line to an existing sales return, named by salesReturnId in the body: a receipt line (salesReceiptItemId) plus the decimal-case quantity coming back, capped at that line's remaining returnable quantity. Returns 404 if the sales return or the receipt line does not exist, 409 if the receipt line is already on this return, and 422 if the quantity exceeds the cap or the receipt line does not belong to the return's receipt.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Add a line to an existing sales return, named by salesReturnId in the body: a receipt line (salesReceiptItemId) plus the decimal-case quantity coming back, capped at that line's remaining returnable quantity. Returns 404 if the sales return or the receipt line does not exist, 409 if the receipt line is already on this return, and 422 if the quantity exceeds the cap or the receipt line does not belong to the return's receipt.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="salesReceiptItemId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">salesReceiptItemId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="quantity" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">quantity</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->> 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="salesReturnId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">salesReturnId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The sales return or the receipt line does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The sales return or the receipt line does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The receipt line is already a line on this return</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The receipt line is already a line on this return</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/sales-return-items</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sales-return-items</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_4kmjlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4kmjlaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4kmjlaqh_0" aria-labelledby="tab_R_4kmjlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"salesReceiptItemId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"salesReturnId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4smjlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4smjlaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_4smjlaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smjlaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4smjlaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smjlaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4smjlaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smjlaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4smjlaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smjlaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_4smjlaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smjlaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4smjlaqh_0" aria-labelledby="tab_R_4smjlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"salesReturnId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"salesReceiptItemId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smjlaqh_1" aria-labelledby="tab_R_4smjlaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smjlaqh_2" aria-labelledby="tab_R_4smjlaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smjlaqh_3" aria-labelledby="tab_R_4smjlaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smjlaqh_4" aria-labelledby="tab_R_4smjlaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smjlaqh_5" aria-labelledby="tab_R_4smjlaqh_5"></div></div></div></div></div></div><div id="tag/SalesReturns/paths/~1sales-return-items/get" data-section-id="tag/SalesReturns/paths/~1sales-return-items/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/SalesReturns/paths/~1sales-return-items/get" aria-label="tag/SalesReturns/paths/~1sales-return-items/get"></a>List sales return items<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List sales return line items, each carrying the product joined through the originating receipt line. Pass salesReturnId to scope the list to one return, or omit it to read lines across every return; an unknown salesReturnId returns an empty list rather than a 404.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List sales return line items, each carrying the product joined through the originating receipt line. Pass salesReturnId to scope the list to one return, or omit it to read lines across every return; an unknown salesReturnId returns an empty list rather than a 404.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="salesReturnId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">salesReturnId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/sales-return-items</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sales-return-items</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4snjlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4snjlaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4snjlaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4snjlaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4snjlaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4snjlaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4snjlaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4snjlaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4snjlaqh_0" aria-labelledby="tab_R_4snjlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"salesReturnId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"salesReceiptItemId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4snjlaqh_1" aria-labelledby="tab_R_4snjlaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4snjlaqh_2" aria-labelledby="tab_R_4snjlaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4snjlaqh_3" aria-labelledby="tab_R_4snjlaqh_3"></div></div></div></div></div></div><div id="tag/SalesReturns/paths/~1sales-return-items~1{id}/patch" data-section-id="tag/SalesReturns/paths/~1sales-return-items~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/SalesReturns/paths/~1sales-return-items~1{id}/patch" aria-label="tag/SalesReturns/paths/~1sales-return-items~1{id}/patch"></a>Update sales return item<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update a return line's quantity (re-pointing it to a different receipt line is a remove plus add). The new quantity is re-checked against the receipt line's remaining returnable cap, and the restock RECEIVE re-projects. Returns 422 if the quantity exceeds the cap.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update a return line's quantity (re-pointing it to a different receipt line is a remove plus add). The new quantity is re-checked against the receipt line's remaining returnable cap, and the restock RECEIVE re-projects. Returns 422 if the quantity exceeds the cap.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="quantity" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">quantity</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->> 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/sales-return-items/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sales-return-items/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_4kojlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4kojlaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4kojlaqh_0" aria-labelledby="tab_R_4kojlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4sojlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4sojlaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4sojlaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sojlaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4sojlaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sojlaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4sojlaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sojlaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4sojlaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sojlaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4sojlaqh_0" aria-labelledby="tab_R_4sojlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"salesReturnId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"salesReceiptItemId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sojlaqh_1" aria-labelledby="tab_R_4sojlaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sojlaqh_2" aria-labelledby="tab_R_4sojlaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sojlaqh_3" aria-labelledby="tab_R_4sojlaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sojlaqh_4" aria-labelledby="tab_R_4sojlaqh_4"></div></div></div></div></div></div><div id="tag/SalesReturns/paths/~1sales-return-items~1{id}/delete" data-section-id="tag/SalesReturns/paths/~1sales-return-items~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/SalesReturns/paths/~1sales-return-items~1{id}/delete" aria-label="tag/SalesReturns/paths/~1sales-return-items~1{id}/delete"></a>Remove item from sales return<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Remove a line from its sales return, unwinding the restock RECEIVE ledger row it projected. Its quantity frees back up against the receipt line's returnable cap.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Remove a line from its sales return, unwinding the restock RECEIVE ledger row it projected. Its quantity frees back up against the receipt line's returnable cap.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/sales-return-items/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sales-return-items/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4spjlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4spjlaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4spjlaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4spjlaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4spjlaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4spjlaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4spjlaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4spjlaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4spjlaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4spjlaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4spjlaqh_0" aria-labelledby="tab_R_4spjlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4spjlaqh_1" aria-labelledby="tab_R_4spjlaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4spjlaqh_2" aria-labelledby="tab_R_4spjlaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4spjlaqh_3" aria-labelledby="tab_R_4spjlaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4spjlaqh_4" aria-labelledby="tab_R_4spjlaqh_4"></div></div></div></div></div></div><div id="tag/Samples" data-section-id="tag/Samples" class="sc-eCQgVK jleRXN"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Samples" aria-label="tag/Samples"></a>Samples</h2></div></div></div><div id="tag/Samples/paths/~1sample-requests/post" data-section-id="tag/Samples/paths/~1sample-requests/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Samples/paths/~1sample-requests/post" aria-label="tag/Samples/paths/~1sample-requests/post"></a>Create sample request<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Submit a request for free product: purpose, dates, the recipient and their address, the lines (each a Shopify listing mapped to a product, with a quantity counted in that listing), an optional delivery option and notes. It gets the org's next number (prefix plus counter). <code>cost</code> is its lines added up, each at its product's average receipt cost over the org's estimate window ending when it was submitted, an estimate derived on read. When the org requires approval it waits for an approver, unless the org's <code>approvalThreshold</code> is set and the cost is at or under it with every line priced (then it is sent without approval), or the requester is an approver (then it is approved by them at once). When it does not wait, Pharus creates it in the org's Shopify store right away as a draft or an order (per the settings) with a 100% discount, tagged with the org's sample tag and the request number. Returns 422 if a listing is not mapped or the delivery option is unknown, 409 if the store's write access is not connected, and 502 if Shopify refuses; in both of those cases nothing is saved.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Submit a request for free product: purpose, dates, the recipient and their address, the lines (each a Shopify listing mapped to a product, with a quantity counted in that listing), an optional delivery option and notes. It gets the org's next number (prefix plus counter). <code>cost</code> is its lines added up, each at its product's average receipt cost over the org's estimate window ending when it was submitted, an estimate derived on read. When the org requires approval it waits for an approver, unless the org's <code>approvalThreshold</code> is set and the cost is at or under it with every line priced (then it is sent without approval), or the requester is an approver (then it is approved by them at once). When it does not wait, Pharus creates it in the org's Shopify store right away as a draft or an order (per the settings) with a 100% discount, tagged with the org's sample tag and the request number. Returns 422 if a listing is not mapped or the delivery option is unknown, 409 if the store's write access is not connected, and 502 if Shopify refuses; in both of those cases nothing is saved.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="purpose" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">purpose</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 300 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="eventDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">eventDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="neededBy" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">neededBy</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="recipient"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand recipient"><span class="property-name">recipient</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="delivery" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">delivery</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 100 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="liftGate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">liftGate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="items"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand items"><span class="property-name">items</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 100 ] items<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>Shopify write access is not connected for this organization, so the request cannot be sent</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Shopify write access is not connected for this organization, so the request cannot be sent</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">502<!-- --> </strong><div html="<p>Shopify refused the draft or order, or could not be reached</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Shopify refused the draft or order, or could not be reached</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/sample-requests</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sample-requests</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_4khjtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4khjtaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4khjtaqh_0" aria-labelledby="tab_R_4khjtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"purpose"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"neededBy"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recipient"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"company"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"residential"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"line2"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"delivery"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"liftGate"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"variantId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4shjtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4shjtaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_4shjtaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4shjtaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4shjtaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4shjtaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4shjtaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4shjtaqh_3" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_4shjtaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4shjtaqh_4" data-rttab="true">422</li><li class="tab-error" role="tab" id="tab_R_4shjtaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4shjtaqh_5" data-rttab="true">502</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4shjtaqh_0" aria-labelledby="tab_R_4shjtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purpose"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"neededBy"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recipient"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"company"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"residential"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"line2"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"delivery"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rateName"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"liftGate"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requestedBy"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Waiting"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"decision"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"by"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"at"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"reason"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cost"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"amount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unpricedLines"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lines"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shopify"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"createdAs"</span>: <span class="token string">"draft"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shopDomain"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"draftOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adminUrl"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receipt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"externalOrderId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"viewer"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"canEdit"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"canDelete"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"canDecide"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"variantId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingTitle"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingSku"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4shjtaqh_1" aria-labelledby="tab_R_4shjtaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4shjtaqh_2" aria-labelledby="tab_R_4shjtaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4shjtaqh_3" aria-labelledby="tab_R_4shjtaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4shjtaqh_4" aria-labelledby="tab_R_4shjtaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4shjtaqh_5" aria-labelledby="tab_R_4shjtaqh_5"></div></div></div></div></div></div><div id="tag/Samples/paths/~1sample-requests/get" data-section-id="tag/Samples/paths/~1sample-requests/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Samples/paths/~1sample-requests/get" aria-label="tag/Samples/paths/~1sample-requests/get"></a>List sample requests<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List one page of the org's sample requests, every requester's. Each row carries its status (Waiting, Approved, Rejected, or Sent when it needed no approval), the decision, its <code>cost</code> (its lines' costs added up, derived on read, marked <code>estimated</code> until the linked receipt has drawn every line), the <code>receipt</code> its Shopify order came back as once synced, its lines in short under <code>lines</code> (each listing as the form names it and its quantity), the Shopify link once created, and <code>viewer</code>, what the caller may do with it. Filters AND together: <code>status</code> and <code>requestedById</code> (user ids) take comma-separated values, and the inclusive From/To date pairs <code>requestedFrom</code>/<code>requestedTo</code> and <code>neededByFrom</code>/<code>neededByTo</code>. <code>search</code> matches the number, purpose, recipient name and company, city and notes. Sort with <code>sort</code> (number, requested, requestedBy, purpose, neededBy, status; default requested, newest first) and <code>order</code>; page with <code>limit</code> (default 50, max 200) and <code>offset</code>. The full lines are on the detail endpoint.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List one page of the org's sample requests, every requester's. Each row carries its status (Waiting, Approved, Rejected, or Sent when it needed no approval), the decision, its <code>cost</code> (its lines' costs added up, derived on read, marked <code>estimated</code> until the linked receipt has drawn every line), the <code>receipt</code> its Shopify order came back as once synced, its lines in short under <code>lines</code> (each listing as the form names it and its quantity), the Shopify link once created, and <code>viewer</code>, what the caller may do with it. Filters AND together: <code>status</code> and <code>requestedById</code> (user ids) take comma-separated values, and the inclusive From/To date pairs <code>requestedFrom</code>/<code>requestedTo</code> and <code>neededByFrom</code>/<code>neededByTo</code>. <code>search</code> matches the number, purpose, recipient name and company, city and notes. Sort with <code>sort</code> (number, requested, requestedBy, purpose, neededBy, status; default requested, newest first) and <code>order</code>; page with <code>limit</code> (default 50, max 200) and <code>offset</code>. The full lines are on the detail endpoint.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="sort" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">sort</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"number"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"requested"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"requestedBy"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"purpose"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"neededBy"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"status"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="order" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">order</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"asc"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"desc"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="limit" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">limit</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 200 ]<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="offset" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">offset</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="requestedById" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">requestedById</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="search" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">search</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="requestedFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">requestedFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="requestedTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">requestedTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="neededByFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">neededByFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="neededByTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">neededByTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/sample-requests</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sample-requests</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4sijtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4sijtaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4sijtaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sijtaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4sijtaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sijtaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4sijtaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sijtaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4sijtaqh_0" aria-labelledby="tab_R_4sijtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purpose"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"neededBy"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"recipient"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"company"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"residential"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"line2"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"delivery"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rateName"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"liftGate"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"requestedBy"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"Waiting"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"decision"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"by"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"at"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"reason"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cost"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"amount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unpricedLines"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lines"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shopify"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"createdAs"</span>: <span class="token string">"draft"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shopDomain"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"draftOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adminUrl"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"receipt"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"externalOrderId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"viewer"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"canEdit"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"canDelete"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"canDecide"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"limit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"offset"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sijtaqh_1" aria-labelledby="tab_R_4sijtaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sijtaqh_2" aria-labelledby="tab_R_4sijtaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sijtaqh_3" aria-labelledby="tab_R_4sijtaqh_3"></div></div></div></div></div></div><div id="tag/Samples/paths/~1sample-requests~1{id}/patch" data-section-id="tag/Samples/paths/~1sample-requests~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Samples/paths/~1sample-requests~1{id}/patch" aria-label="tag/Samples/paths/~1sample-requests~1{id}/patch"></a>Update sample request<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Change a request while it waits for approval. Only its requester or an approver may (403 otherwise); an approver may fix it before approving. Any field of the create body can be sent; <code>recipient</code> replaces the whole recipient and <code>items</code>, when sent, replaces every line and prices them again; it keeps waiting whatever the new cost. Returns 409 once the request has been approved, rejected or sent.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Change a request while it waits for approval. Only its requester or an approver may (403 otherwise); an approver may fix it before approving. Any field of the create body can be sent; <code>recipient</code> replaces the whole recipient and <code>items</code>, when sent, replaces every line and prices them again; it keeps waiting whatever the new cost. Returns 409 once the request has been approved, rejected or sent.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="purpose" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">purpose</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 300 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="eventDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">eventDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="neededBy" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">neededBy</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="recipient"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand recipient"><span class="property-name">recipient</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="delivery" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">delivery</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 100 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="liftGate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">liftGate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="items"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand items"><span class="property-name">items</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 100 ] items<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The request is no longer waiting for approval</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The request is no longer waiting for approval</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/sample-requests/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sample-requests/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_4kjjtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4kjjtaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4kjjtaqh_0" aria-labelledby="tab_R_4kjjtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"purpose"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"neededBy"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recipient"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"company"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"residential"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"line2"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"delivery"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"liftGate"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"variantId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4sjjtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4sjjtaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4sjjtaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjjtaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4sjjtaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjjtaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4sjjtaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjjtaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4sjjtaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjjtaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_4sjjtaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjjtaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4sjjtaqh_0" aria-labelledby="tab_R_4sjjtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purpose"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"neededBy"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recipient"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"company"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"residential"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"line2"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"delivery"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rateName"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"liftGate"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requestedBy"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Waiting"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"decision"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"by"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"at"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"reason"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cost"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"amount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unpricedLines"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lines"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shopify"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"createdAs"</span>: <span class="token string">"draft"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shopDomain"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"draftOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adminUrl"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receipt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"externalOrderId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"viewer"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"canEdit"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"canDelete"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"canDecide"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"variantId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingTitle"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingSku"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjjtaqh_1" aria-labelledby="tab_R_4sjjtaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjjtaqh_2" aria-labelledby="tab_R_4sjjtaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjjtaqh_3" aria-labelledby="tab_R_4sjjtaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjjtaqh_4" aria-labelledby="tab_R_4sjjtaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjjtaqh_5" aria-labelledby="tab_R_4sjjtaqh_5"></div></div></div></div></div></div><div id="tag/Samples/paths/~1sample-requests~1{id}/delete" data-section-id="tag/Samples/paths/~1sample-requests~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Samples/paths/~1sample-requests~1{id}/delete" aria-label="tag/Samples/paths/~1sample-requests~1{id}/delete"></a>Delete sample request<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Permanently delete a request that was never created in Shopify (a waiting or a rejected one). Only its requester or an approver may (403 otherwise). Returns 409 once it exists in Shopify: cancel it there instead.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Permanently delete a request that was never created in Shopify (a waiting or a rejected one). Only its requester or an approver may (403 otherwise). Returns 409 once it exists in Shopify: cancel it there instead.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The request is already in Shopify</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The request is already in Shopify</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/sample-requests/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sample-requests/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4skjtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4skjtaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4skjtaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4skjtaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4skjtaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4skjtaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4skjtaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4skjtaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4skjtaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4skjtaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_4skjtaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4skjtaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4skjtaqh_0" aria-labelledby="tab_R_4skjtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4skjtaqh_1" aria-labelledby="tab_R_4skjtaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4skjtaqh_2" aria-labelledby="tab_R_4skjtaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4skjtaqh_3" aria-labelledby="tab_R_4skjtaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4skjtaqh_4" aria-labelledby="tab_R_4skjtaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4skjtaqh_5" aria-labelledby="tab_R_4skjtaqh_5"></div></div></div></div></div></div><div id="tag/Samples/paths/~1sample-requests~1{id}/get" data-section-id="tag/Samples/paths/~1sample-requests~1{id}/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Samples/paths/~1sample-requests~1{id}/get" aria-label="tag/Samples/paths/~1sample-requests~1{id}/get"></a>Get sample request<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Get one sample request with its lines under <code>items</code>: each line's Shopify listing, the product it is mapped to, how many of that listing it sends, and what one listing and the whole line cost (<code>unitCost</code>, <code>cost</code>): an estimate while <code>estimated</code>, and what the linked receipt drew once it has.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Get one sample request with its lines under <code>items</code>: each line's Shopify listing, the product it is mapped to, how many of that listing it sends, and what one listing and the whole line cost (<code>unitCost</code>, <code>cost</code>): an estimate while <code>estimated</code>, and what the linked receipt drew once it has.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/sample-requests/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sample-requests/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4sljtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4sljtaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4sljtaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sljtaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4sljtaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sljtaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4sljtaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sljtaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4sljtaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sljtaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4sljtaqh_0" aria-labelledby="tab_R_4sljtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purpose"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"neededBy"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recipient"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"company"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"residential"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"line2"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"delivery"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rateName"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"liftGate"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requestedBy"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Waiting"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"decision"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"by"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"at"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"reason"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cost"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"amount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unpricedLines"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lines"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shopify"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"createdAs"</span>: <span class="token string">"draft"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shopDomain"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"draftOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adminUrl"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receipt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"externalOrderId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"viewer"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"canEdit"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"canDelete"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"canDecide"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"variantId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingTitle"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingSku"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sljtaqh_1" aria-labelledby="tab_R_4sljtaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sljtaqh_2" aria-labelledby="tab_R_4sljtaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sljtaqh_3" aria-labelledby="tab_R_4sljtaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sljtaqh_4" aria-labelledby="tab_R_4sljtaqh_4"></div></div></div></div></div></div><div id="tag/Samples/paths/~1sample-requests~1{id}~1approve/post" data-section-id="tag/Samples/paths/~1sample-requests~1{id}~1approve/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Samples/paths/~1sample-requests~1{id}~1approve/post" aria-label="tag/Samples/paths/~1sample-requests~1{id}~1approve/post"></a>Approve sample request<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Approve a waiting request, which creates it in the org's Shopify store at that moment as a draft or an order, per the settings. Only approvers may (403 otherwise). Returns 409 if the request is not waiting or the store's write access is not connected, and 502 if Shopify refuses; in both cases the request keeps waiting.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Approve a waiting request, which creates it in the org's Shopify store at that moment as a draft or an order, per the settings. Only approvers may (403 otherwise). Returns 409 if the request is not waiting or the store's write access is not connected, and 502 if Shopify refuses; in both cases the request keeps waiting.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The request is not waiting for approval, or Shopify write access is not connected</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The request is not waiting for approval, or Shopify write access is not connected</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">502<!-- --> </strong><div html="<p>Shopify refused the draft or order, or could not be reached</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Shopify refused the draft or order, or could not be reached</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/sample-requests/{id}/approve</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sample-requests/{id}/approve</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4smjtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4smjtaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4smjtaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smjtaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4smjtaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smjtaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4smjtaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smjtaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4smjtaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smjtaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_4smjtaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smjtaqh_5" data-rttab="true">422</li><li class="tab-error" role="tab" id="tab_R_4smjtaqh_6" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smjtaqh_6" data-rttab="true">502</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4smjtaqh_0" aria-labelledby="tab_R_4smjtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purpose"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"neededBy"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recipient"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"company"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"residential"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"line2"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"delivery"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rateName"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"liftGate"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requestedBy"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Waiting"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"decision"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"by"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"at"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"reason"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cost"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"amount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unpricedLines"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lines"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shopify"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"createdAs"</span>: <span class="token string">"draft"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shopDomain"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"draftOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adminUrl"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receipt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"externalOrderId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"viewer"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"canEdit"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"canDelete"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"canDecide"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"variantId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingTitle"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingSku"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smjtaqh_1" aria-labelledby="tab_R_4smjtaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smjtaqh_2" aria-labelledby="tab_R_4smjtaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smjtaqh_3" aria-labelledby="tab_R_4smjtaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smjtaqh_4" aria-labelledby="tab_R_4smjtaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smjtaqh_5" aria-labelledby="tab_R_4smjtaqh_5"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smjtaqh_6" aria-labelledby="tab_R_4smjtaqh_6"></div></div></div></div></div></div><div id="tag/Samples/paths/~1sample-requests~1{id}~1reject/post" data-section-id="tag/Samples/paths/~1sample-requests~1{id}~1reject/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Samples/paths/~1sample-requests~1{id}~1reject/post" aria-label="tag/Samples/paths/~1sample-requests~1{id}~1reject/post"></a>Reject sample request<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Reject a waiting request with a reason the requester sees. Nothing is created in Shopify and the request ends there. Only approvers may (403 otherwise). Returns 409 if the request is not waiting.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Reject a waiting request with a reason the requester sees. Nothing is created in Shopify and the request ends there. Only approvers may (403 otherwise). Returns 409 if the request is not waiting.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="reason" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">reason</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 1000 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The request is not waiting for approval</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The request is not waiting for approval</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/sample-requests/{id}/reject</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sample-requests/{id}/reject</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_4knjtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4knjtaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4knjtaqh_0" aria-labelledby="tab_R_4knjtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"reason"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4snjtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4snjtaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4snjtaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4snjtaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4snjtaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4snjtaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4snjtaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4snjtaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4snjtaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4snjtaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_4snjtaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4snjtaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4snjtaqh_0" aria-labelledby="tab_R_4snjtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purpose"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"neededBy"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"recipient"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"company"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"residential"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"line2"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"delivery"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rateName"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"liftGate"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"requestedBy"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Waiting"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"decision"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"by"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"at"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"reason"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"cost"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"amount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unpricedLines"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lines"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shopify"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"createdAs"</span>: <span class="token string">"draft"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shopDomain"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"draftOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adminUrl"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receipt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"externalOrderId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"viewer"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"canEdit"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"canDelete"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"canDecide"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"variantId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingTitle"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingSku"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4snjtaqh_1" aria-labelledby="tab_R_4snjtaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4snjtaqh_2" aria-labelledby="tab_R_4snjtaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4snjtaqh_3" aria-labelledby="tab_R_4snjtaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4snjtaqh_4" aria-labelledby="tab_R_4snjtaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4snjtaqh_5" aria-labelledby="tab_R_4snjtaqh_5"></div></div></div></div></div></div><div id="tag/Samples/paths/~1sample-settings/get" data-section-id="tag/Samples/paths/~1sample-settings/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Samples/paths/~1sample-settings/get" aria-label="tag/Samples/paths/~1sample-settings/get"></a>Get sample settings<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>The org's sample settings: whether requests need approval and, when <code>approvalThreshold</code> is set, only above what estimated cost, who approves (all admins, or chosen members), whether requests go to Shopify as drafts or orders, where they are sent (Shopify for now), the request number prefix, the order tag, the delivery options offered in the form (each a label and the Shopify shipping rate name it becomes), and the Shopify listings hidden from the form (<code>hiddenVariantIds</code>). <code>viewerIsApprover</code> says whether the caller may approve.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>The org's sample settings: whether requests need approval and, when <code>approvalThreshold</code> is set, only above what estimated cost, who approves (all admins, or chosen members), whether requests go to Shopify as drafts or orders, where they are sent (Shopify for now), the request number prefix, the order tag, the delivery options offered in the form (each a label and the Shopify shipping rate name it becomes), and the Shopify listings hidden from the form (<code>hiddenVariantIds</code>). <code>viewerIsApprover</code> says whether the caller may approve.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/sample-settings</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sample-settings</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4sojtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4sojtaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4sojtaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sojtaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4sojtaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sojtaqh_2" data-rttab="true">403</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4sojtaqh_0" aria-labelledby="tab_R_4sojtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"requireApproval"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"approvalThreshold"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"approverMode"</span>: <span class="token string">"admins"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"approverUserIds"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"addAs"</span>: <span class="token string">"draft"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sendTo"</span>: <span class="token string">"shopify"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"numberPrefix"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderTag"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"deliveryOptions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rateName"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hiddenVariantIds"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"viewerIsApprover"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sojtaqh_1" aria-labelledby="tab_R_4sojtaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sojtaqh_2" aria-labelledby="tab_R_4sojtaqh_2"></div></div></div></div></div></div><div id="tag/Samples/paths/~1sample-settings/patch" data-section-id="tag/Samples/paths/~1sample-settings/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Samples/paths/~1sample-settings/patch" aria-label="tag/Samples/paths/~1sample-settings/patch"></a>Update sample settings<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Change any of the sample settings (admins only). Chosen approvers must be members of the org, and choosing people needs at least one. <code>deliveryOptions</code> replaces the whole list; labels must be unique. <code>approvalThreshold</code> takes a positive amount, or null for approval on every request; it applies to requests submitted from then on. A new number prefix applies to requests made from then on. <code>hiddenVariantIds</code> replaces the list of Shopify listings the samples form does not offer. Returns 422 when these rules are broken.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Change any of the sample settings (admins only). Chosen approvers must be members of the org, and choosing people needs at least one. <code>deliveryOptions</code> replaces the whole list; labels must be unique. <code>approvalThreshold</code> takes a positive amount, or null for approval on every request; it applies to requests submitted from then on. A new number prefix applies to requests made from then on. <code>hiddenVariantIds</code> replaces the list of Shopify listings the samples form does not offer. Returns 422 when these rules are broken.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="requireApproval" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">requireApproval</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="approvalThreshold" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">approvalThreshold</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->( 0 .. 1000000000 ]<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="approverMode" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">approverMode</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"admins"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"chosen"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="approverUserIds" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">approverUserIds</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">strings</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 100 items<!-- --> </span></span><span class="sc-gSILEF sc-lbpDNm sc-ZWrOw jMRTsl NncTE bQxTIN">[ items<span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button> ]</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="addAs" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">addAs</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"draft"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"order"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="numberPrefix" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">numberPrefix</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 20 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderTag" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderTag</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 40 ] characters<!-- --> </span></span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[^,]+$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="deliveryOptions"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand deliveryOptions"><span class="property-name">deliveryOptions</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 20 items<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="hiddenVariantIds" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">hiddenVariantIds</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">strings</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 1000 items<!-- --> </span></span><span class="sc-gSILEF sc-lbpDNm sc-ZWrOw jMRTsl NncTE bQxTIN">[ items<span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 64 ] characters<!-- --> </span></span> ]</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/sample-settings</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sample-settings</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_4kpjtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4kpjtaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4kpjtaqh_0" aria-labelledby="tab_R_4kpjtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"requireApproval"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"approvalThreshold"</span>: <span class="token number">1000000000</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"approverMode"</span>: <span class="token string">"admins"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"approverUserIds"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"addAs"</span>: <span class="token string">"draft"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"numberPrefix"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderTag"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"deliveryOptions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rateName"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hiddenVariantIds"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4spjtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4spjtaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4spjtaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4spjtaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4spjtaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4spjtaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4spjtaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4spjtaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4spjtaqh_0" aria-labelledby="tab_R_4spjtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"requireApproval"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"approvalThreshold"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"approverMode"</span>: <span class="token string">"admins"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"approverUserIds"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"addAs"</span>: <span class="token string">"draft"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sendTo"</span>: <span class="token string">"shopify"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"numberPrefix"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderTag"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"deliveryOptions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rateName"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hiddenVariantIds"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"viewerIsApprover"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4spjtaqh_1" aria-labelledby="tab_R_4spjtaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4spjtaqh_2" aria-labelledby="tab_R_4spjtaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4spjtaqh_3" aria-labelledby="tab_R_4spjtaqh_3"></div></div></div></div></div></div><div id="tag/Samples/paths/~1sample-listings/get" data-section-id="tag/Samples/paths/~1sample-listings/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Samples/paths/~1sample-listings/get" aria-label="tag/Samples/paths/~1sample-listings/get"></a>List sample listings<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>The Shopify listings a sample line can send: every listing mapped to a Pharus product, with that product, except those the org hides from samples in its settings. A line sends a quantity of the listing itself. <code>includeHidden=true</code> lists the hidden ones too, each with <code>hidden: true</code>, which is what Settings shows.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>The Shopify listings a sample line can send: every listing mapped to a Pharus product, with that product, except those the org hides from samples in its settings. A line sends a quantity of the listing itself. <code>includeHidden=true</code> lists the hidden ones too, each with <code>hidden: true</code>, which is what Settings shows.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="includeHidden" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">includeHidden</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"true"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"false"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/sample-listings</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/sample-listings</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4sqjtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4sqjtaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4sqjtaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sqjtaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4sqjtaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sqjtaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4sqjtaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sqjtaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4sqjtaqh_0" aria-labelledby="tab_R_4sqjtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"variantId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingSku"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"listingTitle"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hidden"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sqjtaqh_1" aria-labelledby="tab_R_4sqjtaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sqjtaqh_2" aria-labelledby="tab_R_4sqjtaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sqjtaqh_3" aria-labelledby="tab_R_4sqjtaqh_3"></div></div></div></div></div></div><div id="tag/OrderChannels" data-section-id="tag/OrderChannels" class="sc-eCQgVK jleRXN"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/OrderChannels" aria-label="tag/OrderChannels"></a>OrderChannels</h2></div></div></div><div id="tag/OrderChannels/paths/~1order-channels/post" data-section-id="tag/OrderChannels/paths/~1order-channels/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/OrderChannels/paths/~1order-channels/post" aria-label="tag/OrderChannels/paths/~1order-channels/post"></a>Create order channel<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Create an order channel (a lookup for where an order came from, e.g. Shopify, wholesale, direct). Admins and owners only. Returns 409 if a channel with the same name already exists in the org.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Create an order channel (a lookup for where an order came from, e.g. Shopify, wholesale, direct). Admins and owners only. Returns 409 if a channel with the same name already exists in the org.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 100 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A channel with the same name already exists</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A channel with the same name already exists</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/order-channels</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/order-channels</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_2a9k5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2a9k5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2a9k5aqh_0" aria-labelledby="tab_R_2a9k5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2e9k5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2e9k5aqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_2e9k5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9k5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2e9k5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9k5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2e9k5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9k5aqh_3" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_2e9k5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9k5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2e9k5aqh_0" aria-labelledby="tab_R_2e9k5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9k5aqh_1" aria-labelledby="tab_R_2e9k5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9k5aqh_2" aria-labelledby="tab_R_2e9k5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9k5aqh_3" aria-labelledby="tab_R_2e9k5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9k5aqh_4" aria-labelledby="tab_R_2e9k5aqh_4"></div></div></div></div></div></div><div id="tag/OrderChannels/paths/~1order-channels/get" data-section-id="tag/OrderChannels/paths/~1order-channels/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/OrderChannels/paths/~1order-channels/get" aria-label="tag/OrderChannels/paths/~1order-channels/get"></a>List order channels<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List all order channels by name, both active and deactivated (each row carries an isActive flag). A channel id from here feeds the channelId on sales orders and sales receipts. Pass a free-text <code>search</code> to match names (case-insensitive contains).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List all order channels by name, both active and deactivated (each row carries an isActive flag). A channel id from here feeds the channelId on sales orders and sales receipts. Pass a free-text <code>search</code> to match names (case-insensitive contains).</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="search" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">search</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/order-channels</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/order-channels</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2eak5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2eak5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_2eak5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2eak5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2eak5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2eak5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2eak5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2eak5aqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2eak5aqh_0" aria-labelledby="tab_R_2eak5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2eak5aqh_1" aria-labelledby="tab_R_2eak5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2eak5aqh_2" aria-labelledby="tab_R_2eak5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2eak5aqh_3" aria-labelledby="tab_R_2eak5aqh_3"></div></div></div></div></div></div><div id="tag/OrderChannels/paths/~1order-channels~1{id}/patch" data-section-id="tag/OrderChannels/paths/~1order-channels~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/OrderChannels/paths/~1order-channels~1{id}/patch" aria-label="tag/OrderChannels/paths/~1order-channels~1{id}/patch"></a>Update order channel<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Rename, reorder, or toggle the active flag of an order channel. Deactivating is the soft-delete path (it stays linkable to historical orders). Admins and owners only. Returns 409 if the new name collides with another channel.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Rename, reorder, or toggle the active flag of an order channel. Deactivating is the soft-delete path (it stays linkable to historical orders). Admins and owners only. Returns 409 if the new name collides with another channel.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 100 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="isActive" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">isActive</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A channel with the same name already exists</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A channel with the same name already exists</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/order-channels/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/order-channels/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_2abk5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2abk5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2abk5aqh_0" aria-labelledby="tab_R_2abk5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2ebk5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2ebk5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_2ebk5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebk5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2ebk5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebk5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2ebk5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebk5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_2ebk5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebk5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_2ebk5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebk5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2ebk5aqh_0" aria-labelledby="tab_R_2ebk5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebk5aqh_1" aria-labelledby="tab_R_2ebk5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebk5aqh_2" aria-labelledby="tab_R_2ebk5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebk5aqh_3" aria-labelledby="tab_R_2ebk5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebk5aqh_4" aria-labelledby="tab_R_2ebk5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebk5aqh_5" aria-labelledby="tab_R_2ebk5aqh_5"></div></div></div></div></div></div><div id="tag/OrderChannels/paths/~1order-channels~1{id}/delete" data-section-id="tag/OrderChannels/paths/~1order-channels~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/OrderChannels/paths/~1order-channels~1{id}/delete" aria-label="tag/OrderChannels/paths/~1order-channels~1{id}/delete"></a>Delete order channel<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Permanently delete an order channel. Admins and owners only. Returns 409 in_use if any sales order or sales receipt still references it, with the blocking salesOrderCount and salesReceiptCount in the error details; deactivate it instead to retire it while keeping history.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Permanently delete an order channel. Admins and owners only. Returns 409 in_use if any sales order or sales receipt still references it, with the blocking salesOrderCount and salesReceiptCount in the error details; deactivate it instead to retire it while keeping history.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The channel is referenced by one or more sales orders or sales receipts</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The channel is referenced by one or more sales orders or sales receipts</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/order-channels/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/order-channels/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2eck5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2eck5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_2eck5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2eck5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2eck5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2eck5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2eck5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2eck5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_2eck5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2eck5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_2eck5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2eck5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2eck5aqh_0" aria-labelledby="tab_R_2eck5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2eck5aqh_1" aria-labelledby="tab_R_2eck5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2eck5aqh_2" aria-labelledby="tab_R_2eck5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2eck5aqh_3" aria-labelledby="tab_R_2eck5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2eck5aqh_4" aria-labelledby="tab_R_2eck5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2eck5aqh_5" aria-labelledby="tab_R_2eck5aqh_5"></div></div></div></div></div></div><div id="tag/Connections" data-section-id="tag/Connections" class="sc-eCQgVK jleRXN"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Connections" aria-label="tag/Connections"></a>Connections</h2></div></div></div><div id="tag/Connections/paths/~1connections/get" data-section-id="tag/Connections/paths/~1connections/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Connections/paths/~1connections/get" aria-label="tag/Connections/paths/~1connections/get"></a>List connections<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List the org's connections to external tools, one entry per supported provider: providers without a connection come back with status notConnected and a null id. Credentials are never returned; config carries only non-secret details. Admins and owners only.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List the org's connections to external tools, one entry per supported provider: providers without a connection come back with status notConnected and a null id. Credentials are never returned; config carries only non-secret details. Admins and owners only.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/connections</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/connections</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4shkdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4shkdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4shkdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4shkdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4shkdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4shkdaqh_2" data-rttab="true">403</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4shkdaqh_0" aria-labelledby="tab_R_4shkdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"provider"</span>: <span class="token string">"shopify"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"notConnected"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"config"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"property1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"property2"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"errorMessage"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"connectedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4shkdaqh_1" aria-labelledby="tab_R_4shkdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4shkdaqh_2" aria-labelledby="tab_R_4shkdaqh_2"></div></div></div></div></div></div><div id="tag/Connections/paths/~1connections~1{provider}~1connect-card/post" data-section-id="tag/Connections/paths/~1connections~1{provider}~1connect-card/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Connections/paths/~1connections~1{provider}~1connect-card/post" aria-label="tag/Connections/paths/~1connections~1{provider}~1connect-card/post"></a>Create a Fivetran Connect Card<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>For the Powered-by-Fivetran providers (Shopify, Meta Ads, Google Ads, TikTok Ads, Amazon Ads, Amazon Seller Central, ShipHero, QuickBooks Online): creates the Fivetran connection on first call (the row appears as pending) and returns a hosted Connect Card URL to open for the user, where they authorize the source with Fivetran directly; credentials never touch Pharus. Amazon Seller Central additionally requires merchantId (the account's Merchant Token) on the first call, since Fivetran cannot create the connection without it (422 when missing). Calling again returns a fresh card for the same connection, to resume or re-authorize. Admins and owners only.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>For the Powered-by-Fivetran providers (Shopify, Meta Ads, Google Ads, TikTok Ads, Amazon Ads, Amazon Seller Central, ShipHero, QuickBooks Online): creates the Fivetran connection on first call (the row appears as pending) and returns a hosted Connect Card URL to open for the user, where they authorize the source with Fivetran directly; credentials never touch Pharus. Amazon Seller Central additionally requires merchantId (the account's Merchant Token) on the first call, since Fivetran cannot create the connection without it (422 when missing). Calling again returns a fresh card for the same connection, to resume or re-authorize. Admins and owners only.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="provider" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">provider</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"shopify"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"amazonSellerCentral"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"metaAds"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"googleAds"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"tiktokAds"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"amazonAds"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"shiphero"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"quickbooksOnline"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="merchantId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">merchantId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 4 .. 64 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Card created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Card created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">502<!-- --> </strong><div html="<p>Fivetran refused or failed the request</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Fivetran refused or failed the request</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/connections/{provider}/connect-card</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/connections/{provider}/connect-card</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_4kikdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4kikdaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4kikdaqh_0" aria-labelledby="tab_R_4kikdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"merchantId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4sikdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4sikdaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_4sikdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sikdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4sikdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sikdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4sikdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sikdaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4sikdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sikdaqh_4" data-rttab="true">422</li><li class="tab-error" role="tab" id="tab_R_4sikdaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sikdaqh_5" data-rttab="true">502</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4sikdaqh_0" aria-labelledby="tab_R_4sikdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"uri"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"connection"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"provider"</span>: <span class="token string">"shopify"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"notConnected"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"config"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"property1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"property2"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"errorMessage"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"connectedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sikdaqh_1" aria-labelledby="tab_R_4sikdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sikdaqh_2" aria-labelledby="tab_R_4sikdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sikdaqh_3" aria-labelledby="tab_R_4sikdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sikdaqh_4" aria-labelledby="tab_R_4sikdaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sikdaqh_5" aria-labelledby="tab_R_4sikdaqh_5"></div></div></div></div></div></div><div id="tag/Connections/paths/~1connections~1{provider}~1data-status/get" data-section-id="tag/Connections/paths/~1connections~1{provider}~1data-status/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Connections/paths/~1connections~1{provider}~1data-status/get" aria-label="tag/Connections/paths/~1connections~1{provider}~1data-status/get"></a>Get connection data status<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Admins and owners only. Where a connected provider's data is, in one vocabulary sourced from the data plane: waiting (connected but the data has not arrived in the warehouse yet; the external connector usually takes hours and can take days), backfill (marketplace feeds only: the platform is copying the store's history into its own tables), synced (marketplace: history copied and periodic syncs healthy; other connectors: the data is available where reporting reads it), or unsynced (marketplace only: a periodic sync failed or went overdue; <code>detail</code> carries the reason). 404 for providers with no connection row.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Admins and owners only. Where a connected provider's data is, in one vocabulary sourced from the data plane: waiting (connected but the data has not arrived in the warehouse yet; the external connector usually takes hours and can take days), backfill (marketplace feeds only: the platform is copying the store's history into its own tables), synced (marketplace: history copied and periodic syncs healthy; other connectors: the data is available where reporting reads it), or unsynced (marketplace only: a periodic sync failed or went overdue; <code>detail</code> carries the reason). 404 for providers with no connection row.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="provider" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">provider</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"shopify"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"shiphero"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"amazonSellerCentral"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"metaAds"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"googleAds"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"tiktokAds"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"amazonAds"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"quickbooksOnline"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">502<!-- --> </strong><div html="<p>Fivetran refused or failed the request</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Fivetran refused or failed the request</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/connections/{provider}/data-status</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/connections/{provider}/data-status</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4sjkdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4sjkdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4sjkdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjkdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4sjkdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjkdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4sjkdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjkdaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4sjkdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjkdaqh_4" data-rttab="true">422</li><li class="tab-error" role="tab" id="tab_R_4sjkdaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sjkdaqh_5" data-rttab="true">502</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4sjkdaqh_0" aria-labelledby="tab_R_4sjkdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"provider"</span>: <span class="token string">"shopify"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"phase"</span>: <span class="token string">"waiting"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"detail"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjkdaqh_1" aria-labelledby="tab_R_4sjkdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjkdaqh_2" aria-labelledby="tab_R_4sjkdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjkdaqh_3" aria-labelledby="tab_R_4sjkdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjkdaqh_4" aria-labelledby="tab_R_4sjkdaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sjkdaqh_5" aria-labelledby="tab_R_4sjkdaqh_5"></div></div></div></div></div></div><div id="tag/Connections/paths/~1connections~1shopify~1write-access/get" data-section-id="tag/Connections/paths/~1connections~1shopify~1write-access/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Connections/paths/~1connections~1shopify~1write-access/get" aria-label="tag/Connections/paths/~1connections~1shopify~1write-access/get"></a>Get Shopify write access<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Admins and owners only. Whether Pharus can write to the org's Shopify store (sample orders), which takes a Pharus app installed on the store, separate from the Fivetran read connection. notAvailable until Pharus has set the org's app up (this usually takes a few days after the read connection), ready once it has, with installUrl to open so a store admin approves the app, and connected once the store approved it. Uninstalling the app in Shopify returns it to notAvailable.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Admins and owners only. Whether Pharus can write to the org's Shopify store (sample orders), which takes a Pharus app installed on the store, separate from the Fivetran read connection. notAvailable until Pharus has set the org's app up (this usually takes a few days after the read connection), ready once it has, with installUrl to open so a store admin approves the app, and connected once the store approved it. Uninstalling the app in Shopify returns it to notAvailable.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/connections/shopify/write-access</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/connections/shopify/write-access</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4skkdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4skkdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4skkdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4skkdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4skkdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4skkdaqh_2" data-rttab="true">403</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4skkdaqh_0" aria-labelledby="tab_R_4skkdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"notAvailable"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"installUrl"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shopDomain"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"connectedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4skkdaqh_1" aria-labelledby="tab_R_4skkdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4skkdaqh_2" aria-labelledby="tab_R_4skkdaqh_2"></div></div></div></div></div></div><div id="tag/Connections/paths/~1connections~1shiphero~1write-access/get" data-section-id="tag/Connections/paths/~1connections~1shiphero~1write-access/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Connections/paths/~1connections~1shiphero~1write-access/get" aria-label="tag/Connections/paths/~1connections~1shiphero~1write-access/get"></a>Get ShipHero write access<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Admins and owners only. Whether Pharus can write to the org's ShipHero account, which takes a developer user's refresh token from that account, separate from the Fivetran read connection. notConnected until an admin adds one, connected with the account name afterwards.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Admins and owners only. Whether Pharus can write to the org's ShipHero account, which takes a developer user's refresh token from that account, separate from the Fivetran read connection. notConnected until an admin adds one, connected with the account name afterwards.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/connections/shiphero/write-access</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/connections/shiphero/write-access</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4slkdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4slkdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4slkdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4slkdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4slkdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4slkdaqh_2" data-rttab="true">403</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4slkdaqh_0" aria-labelledby="tab_R_4slkdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"notConnected"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"accountName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"connectedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4slkdaqh_1" aria-labelledby="tab_R_4slkdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4slkdaqh_2" aria-labelledby="tab_R_4slkdaqh_2"></div></div></div></div></div></div><div id="tag/Connections/paths/~1connections~1shiphero~1write-access/put" data-section-id="tag/Connections/paths/~1connections~1shiphero~1write-access/put" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Connections/paths/~1connections~1shiphero~1write-access/put" aria-label="tag/Connections/paths/~1connections~1shiphero~1write-access/put"></a>Set ShipHero write access<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Admins and owners only. Stores the refresh token of a developer user created in the org's own ShipHero account (My Account > Developer Users), replacing any previous one. The token is checked with ShipHero first: 422 when ShipHero refuses it, or when it belongs to a 3PL's own account (which would cover every brand the 3PL ships for). Without a ShipHero connection, this creates one, active, with no Fivetran data side; the data connection can be added later and keeps the token. Only the refresh token is kept, encrypted; it is never returned.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Admins and owners only. Stores the refresh token of a developer user created in the org's own ShipHero account (My Account > Developer Users), replacing any previous one. The token is checked with ShipHero first: 422 when ShipHero refuses it, or when it belongs to a 3PL's own account (which would cover every brand the 3PL ships for). Without a ShipHero connection, this creates one, active, with no Fivetran data side; the data connection can be added later and keeps the token. Only the refresh token is kept, encrypted; it is never returned.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="refreshToken" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">refreshToken</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 10 .. 2048 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Write access stored</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Write access stored</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">502<!-- --> </strong><div html="<p>ShipHero could not be reached or failed the request</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>ShipHero could not be reached or failed the request</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="put" class="sc-eEFuoE kDNzGv http-verb put">put</span><span class="sc-FpjRO jEoVjq">/connections/shiphero/write-access</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/connections/shiphero/write-access</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_4kmkdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4kmkdaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4kmkdaqh_0" aria-labelledby="tab_R_4kmkdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"refreshToken"</span>: <span class="token string">"stringstri"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4smkdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4smkdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4smkdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smkdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4smkdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smkdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4smkdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smkdaqh_3" data-rttab="true">422</li><li class="tab-error" role="tab" id="tab_R_4smkdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4smkdaqh_4" data-rttab="true">502</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4smkdaqh_0" aria-labelledby="tab_R_4smkdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"notConnected"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"accountName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"connectedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smkdaqh_1" aria-labelledby="tab_R_4smkdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smkdaqh_2" aria-labelledby="tab_R_4smkdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smkdaqh_3" aria-labelledby="tab_R_4smkdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4smkdaqh_4" aria-labelledby="tab_R_4smkdaqh_4"></div></div></div></div></div></div><div id="tag/Connections/paths/~1connections~1shiphero~1write-access/delete" data-section-id="tag/Connections/paths/~1connections~1shiphero~1write-access/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Connections/paths/~1connections~1shiphero~1write-access/delete" aria-label="tag/Connections/paths/~1connections~1shiphero~1write-access/delete"></a>Remove ShipHero write access<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Admins and owners only. Forgets the org's ShipHero refresh token and the account it named; the Fivetran read connection stays, and a connection with no read side is deleted along with the token. Returns the write access state, now notConnected. The developer user still exists in ShipHero until the client deletes it there. 404 when ShipHero is not connected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Admins and owners only. Forgets the org's ShipHero refresh token and the account it named; the Fivetran read connection stays, and a connection with no read side is deleted along with the token. Returns the write access state, now notConnected. The developer user still exists in ShipHero until the client deletes it there. 404 when ShipHero is not connected.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Write access removed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Write access removed</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>ShipHero is not connected</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>ShipHero is not connected</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/connections/shiphero/write-access</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/connections/shiphero/write-access</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4snkdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4snkdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4snkdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4snkdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4snkdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4snkdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4snkdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4snkdaqh_3" data-rttab="true">404</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4snkdaqh_0" aria-labelledby="tab_R_4snkdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"notConnected"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"accountName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"connectedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4snkdaqh_1" aria-labelledby="tab_R_4snkdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4snkdaqh_2" aria-labelledby="tab_R_4snkdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4snkdaqh_3" aria-labelledby="tab_R_4snkdaqh_3"></div></div></div></div></div></div><div id="tag/Connections/paths/~1connections~1{provider}/delete" data-section-id="tag/Connections/paths/~1connections~1{provider}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Connections/paths/~1connections~1{provider}/delete" aria-label="tag/Connections/paths/~1connections~1{provider}/delete"></a>Disconnect a provider<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Disconnect the org from a provider, deleting the stored connection and its encrypted credentials. Returns 404 when the provider was not connected. Admins and owners only.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Disconnect the org from a provider, deleting the stored connection and its encrypted credentials. Returns 404 when the provider was not connected. Admins and owners only.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="provider" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">provider</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"shopify"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"shiphero"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"amazonSellerCentral"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"metaAds"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"googleAds"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"tiktokAds"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"amazonAds"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"quickbooksOnline"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Disconnected</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Disconnected</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">502<!-- --> </strong><div html="<p>Fivetran refused or failed the request</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Fivetran refused or failed the request</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/connections/{provider}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/connections/{provider}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_4sokdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_4sokdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_4sokdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sokdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_4sokdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sokdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_4sokdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sokdaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_4sokdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sokdaqh_4" data-rttab="true">422</li><li class="tab-error" role="tab" id="tab_R_4sokdaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_4sokdaqh_5" data-rttab="true">502</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_4sokdaqh_0" aria-labelledby="tab_R_4sokdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sokdaqh_1" aria-labelledby="tab_R_4sokdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sokdaqh_2" aria-labelledby="tab_R_4sokdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sokdaqh_3" aria-labelledby="tab_R_4sokdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sokdaqh_4" aria-labelledby="tab_R_4sokdaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_4sokdaqh_5" aria-labelledby="tab_R_4sokdaqh_5"></div></div></div></div></div></div><div id="tag/PurchaseOrders" data-section-id="tag/PurchaseOrders" class="sc-eCQgVK jleRXN"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders" aria-label="tag/PurchaseOrders"></a>PurchaseOrders</h2></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-orders/post" data-section-id="tag/PurchaseOrders/paths/~1purchase-orders/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-orders/post" aria-label="tag/PurchaseOrders/paths/~1purchase-orders/post"></a>Create PO<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Create a purchase order header and its line items in one call. The order targets either materials or finished-goods products (targetType), and each line names exactly one materialId or productId to match. It opens in the given status, stamping the matching per-status date (override via the optional statusDates object, keyed by camelCase status name) and projecting one ORDER ledger event per line for any ordered status (Planning has no inventory effect). poNumber is optional: omit it to auto-generate the next canonical number, or supply your own. The 201 is the same composite the detail serves: the header's fields at top level (vendor and ship-to location embedded as { id, name }, the per-status timestamps grouped in statusDates), the nested items (each line's material or product as { id, code, name }), and receipts (empty on create). Returns 404 if the vendor, ship-to location, or any referenced material or product does not exist, and 409 if the supplied poNumber is already taken.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Create a purchase order header and its line items in one call. The order targets either materials or finished-goods products (targetType), and each line names exactly one materialId or productId to match. It opens in the given status, stamping the matching per-status date (override via the optional statusDates object, keyed by camelCase status name) and projecting one ORDER ledger event per line for any ordered status (Planning has no inventory effect). poNumber is optional: omit it to auto-generate the next canonical number, or supply your own. The 201 is the same composite the detail serves: the header's fields at top level (vendor and ship-to location embedded as { id, name }, the per-status timestamps grouped in statusDates), the nested items (each line's material or product as { id, code, name }), and receipts (empty on create). Returns 404 if the vendor, ship-to location, or any referenced material or product does not exist, and 409 if the supplied poNumber is already taken.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="vendorId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">vendorId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="targetType" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">targetType</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"materials"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"finished_goods"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Planning"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Placed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"In Transit"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Partial"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Received"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Completed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Cancelled"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shipToLocationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shipToLocationId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shipDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shipDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shipVia" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shipVia</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 255 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="statusDates"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand statusDates"><span class="property-name">statusDates</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="setupCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">setupCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="otherCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">otherCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="poNumber" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">poNumber</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 255 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="items"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand items"><span class="property-name">items</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The vendor, ship-to location, or a referenced material or product does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The vendor, ship-to location, or a referenced material or product does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The supplied poNumber is already taken</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The supplied poNumber is already taken</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/purchase-orders</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-orders</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_991klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_991klaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_991klaqh_0" aria-labelledby="tab_R_991klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"vendorId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"targetType"</span>: <span class="token string">"materials"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipToLocationId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipVia"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setupCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"poNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"materialId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p1klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p1klaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9p1klaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1klaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p1klaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1klaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p1klaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1klaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p1klaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1klaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p1klaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1klaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p1klaqh_0" aria-labelledby="tab_R_9p1klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"poNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"targetType"</span>: <span class="token string">"materials"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipToLocation"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipVia"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"financials"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"setup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"final"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"setup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receipts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1klaqh_1" aria-labelledby="tab_R_9p1klaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1klaqh_2" aria-labelledby="tab_R_9p1klaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1klaqh_3" aria-labelledby="tab_R_9p1klaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1klaqh_4" aria-labelledby="tab_R_9p1klaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1klaqh_5" aria-labelledby="tab_R_9p1klaqh_5"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-orders/get" data-section-id="tag/PurchaseOrders/paths/~1purchase-orders/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-orders/get" aria-label="tag/PurchaseOrders/paths/~1purchase-orders/get"></a>List POs<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List one page of purchase order headers, newest first by default, each with its vendor and ship-to location embedded as { id, name } references, the per-status timestamps grouped in <code>statusDates</code>, and the full <code>financials</code> block: <code>estimated</code> (the order's own lines, qty x unit cost, plus the stored shipping, setup and other costs) and <code>final</code> (the receipt lines plus the same overheads, null until the first receipt line exists), each with items, shipping, setup, other and total, all computed in plain SQL from the order itself, identical to what the detail returns. Every filter is optional and AND-ed: the CSV multi-selects <code>status</code>, <code>vendorId</code>, and <code>shipToLocationId</code> (values OR within each), <code>targetType</code>, <code>containsMaterialId</code> / <code>containsProductId</code> (only orders with a line for that material / product), and inclusive From/To calendar-day pairs on the document dates (<code>orderDateFrom</code>/<code>orderDateTo</code>, <code>shipDateFrom</code>/<code>shipDateTo</code>, <code>expectedDeliveryFrom</code>/<code>expectedDeliveryTo</code>) plus one pair per status key (planning, placed, inTransit, partial, received, completed, cancelled). <code>search</code> is a case-insensitive substring over the PO number, the vendor and ship-to location names, notes, and the line items' material/product codes and names. Filter by the ESTIMATED total with inclusive <code>costMin</code>/<code>costMax</code>, and <code>sort=totalCost</code> orders by that same estimated total (it exists for every order, received or not). Sort with <code>sort</code> (number, vendor, shipTo, status, orderDate, shipDate, expectedDeliveryDate, totalCost, createdAt, updatedAt; default orderDate descending; empty values always last) and <code>order</code> (asc/desc); page with <code>limit</code> (default 50, max 200) and <code>offset</code>. <code>meta.total</code> counts the filtered set, so pagers can render page counts under active filters. Line items and receipts are fetched per order through the detail endpoint.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List one page of purchase order headers, newest first by default, each with its vendor and ship-to location embedded as { id, name } references, the per-status timestamps grouped in <code>statusDates</code>, and the full <code>financials</code> block: <code>estimated</code> (the order's own lines, qty x unit cost, plus the stored shipping, setup and other costs) and <code>final</code> (the receipt lines plus the same overheads, null until the first receipt line exists), each with items, shipping, setup, other and total, all computed in plain SQL from the order itself, identical to what the detail returns. Every filter is optional and AND-ed: the CSV multi-selects <code>status</code>, <code>vendorId</code>, and <code>shipToLocationId</code> (values OR within each), <code>targetType</code>, <code>containsMaterialId</code> / <code>containsProductId</code> (only orders with a line for that material / product), and inclusive From/To calendar-day pairs on the document dates (<code>orderDateFrom</code>/<code>orderDateTo</code>, <code>shipDateFrom</code>/<code>shipDateTo</code>, <code>expectedDeliveryFrom</code>/<code>expectedDeliveryTo</code>) plus one pair per status key (planning, placed, inTransit, partial, received, completed, cancelled). <code>search</code> is a case-insensitive substring over the PO number, the vendor and ship-to location names, notes, and the line items' material/product codes and names. Filter by the ESTIMATED total with inclusive <code>costMin</code>/<code>costMax</code>, and <code>sort=totalCost</code> orders by that same estimated total (it exists for every order, received or not). Sort with <code>sort</code> (number, vendor, shipTo, status, orderDate, shipDate, expectedDeliveryDate, totalCost, createdAt, updatedAt; default orderDate descending; empty values always last) and <code>order</code> (asc/desc); page with <code>limit</code> (default 50, max 200) and <code>offset</code>. <code>meta.total</code> counts the filtered set, so pagers can render page counts under active filters. Line items and receipts are fetched per order through the detail endpoint.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="sort" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">sort</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"number"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"vendor"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"shipTo"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"status"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"orderDate"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"shipDate"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"expectedDeliveryDate"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"createdAt"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"updatedAt"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"totalCost"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="order" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">order</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"asc"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"desc"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="limit" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">limit</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 200 ]<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="offset" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">offset</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="vendorId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">vendorId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shipToLocationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shipToLocationId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="targetType" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">targetType</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"materials"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"finished_goods"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="containsMaterialId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">containsMaterialId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="containsProductId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">containsProductId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="costMin" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">costMin</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="costMax" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">costMax</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="search" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">search</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDateFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDateFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDateTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDateTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shipDateFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shipDateFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shipDateTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shipDateTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="planningFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">planningFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="planningTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">planningTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="placedFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">placedFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="placedTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">placedTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="inTransitFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">inTransitFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="inTransitTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">inTransitTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="partialFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">partialFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="partialTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">partialTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="receivedFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">receivedFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="receivedTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">receivedTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="completedFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">completedFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="completedTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">completedTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="cancelledFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">cancelledFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="cancelledTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">cancelledTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/purchase-orders</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-orders</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p2klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p2klaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p2klaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2klaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p2klaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2klaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p2klaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2klaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p2klaqh_0" aria-labelledby="tab_R_9p2klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"poNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"vendor"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"targetType"</span>: <span class="token string">"materials"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipToLocation"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipVia"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"financials"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"setup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"final"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"setup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"limit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"offset"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2klaqh_1" aria-labelledby="tab_R_9p2klaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2klaqh_2" aria-labelledby="tab_R_9p2klaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2klaqh_3" aria-labelledby="tab_R_9p2klaqh_3"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}/patch" data-section-id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-orders~1{id}/patch" aria-label="tag/PurchaseOrders/paths/~1purchase-orders~1{id}/patch"></a>Update PO<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update a purchase order's header fields, status, or per-status dates (line items are managed through the item endpoints). The statusDates object merges PER KEY: only the sent keys change, unsent keys are untouched, and null clears a date where the clearing rules allow. Moving the status projects or unwinds the matching ORDER ledger events, and editing a per-status date re-dates them. vendorId and shipToLocationId are editable only while the PO is in Planning (409 invalid_transition afterwards); targetType is immutable after create. Returns 409 if a supplied poNumber collides with another order.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update a purchase order's header fields, status, or per-status dates (line items are managed through the item endpoints). The statusDates object merges PER KEY: only the sent keys change, unsent keys are untouched, and null clears a date where the clearing rules allow. Moving the status projects or unwinds the matching ORDER ledger events, and editing a per-status date re-dates them. vendorId and shipToLocationId are editable only while the PO is in Planning (409 invalid_transition afterwards); targetType is immutable after create. Returns 409 if a supplied poNumber collides with another order.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="poNumber" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">poNumber</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 255 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="vendorId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">vendorId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shipToLocationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shipToLocationId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Planning"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Placed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"In Transit"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Partial"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Received"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Completed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Cancelled"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shipDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shipDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shipVia" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shipVia</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 255 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="statusDates"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand statusDates"><span class="property-name">statusDates</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="setupCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">setupCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="otherCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">otherCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The supplied poNumber is already taken by another order, or a vendorId / shipToLocationId edit on a PO that has left Planning (vendor and ship-to location are edit-locked once the purchase order leaves Planning)</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The supplied poNumber is already taken by another order, or a vendorId / shipToLocationId edit on a PO that has left Planning (vendor and ship-to location are edit-locked once the purchase order leaves Planning)</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/purchase-orders/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-orders/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_993klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_993klaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_993klaqh_0" aria-labelledby="tab_R_993klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"poNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendorId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipToLocationId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipVia"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"setupCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p3klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p3klaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p3klaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3klaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p3klaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3klaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p3klaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3klaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p3klaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3klaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p3klaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3klaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p3klaqh_0" aria-labelledby="tab_R_9p3klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"poNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"targetType"</span>: <span class="token string">"materials"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipToLocation"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipVia"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"financials"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"setup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"final"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"setup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3klaqh_1" aria-labelledby="tab_R_9p3klaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3klaqh_2" aria-labelledby="tab_R_9p3klaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3klaqh_3" aria-labelledby="tab_R_9p3klaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3klaqh_4" aria-labelledby="tab_R_9p3klaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3klaqh_5" aria-labelledby="tab_R_9p3klaqh_5"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}/delete" data-section-id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-orders~1{id}/delete" aria-label="tag/PurchaseOrders/paths/~1purchase-orders~1{id}/delete"></a>Delete PO<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Permanently delete a purchase order. Its items, receipts, and projected ledger events cascade away, and on-hand recomputes live from the remaining ledger rows. There is no in-use gate.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Permanently delete a purchase order. Its items, receipts, and projected ledger events cascade away, and on-hand recomputes live from the remaining ledger rows. There is no in-use gate.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/purchase-orders/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-orders/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p4klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p4klaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p4klaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4klaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p4klaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4klaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p4klaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4klaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p4klaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4klaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p4klaqh_0" aria-labelledby="tab_R_9p4klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4klaqh_1" aria-labelledby="tab_R_9p4klaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4klaqh_2" aria-labelledby="tab_R_9p4klaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4klaqh_3" aria-labelledby="tab_R_9p4klaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4klaqh_4" aria-labelledby="tab_R_9p4klaqh_4"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}/get" data-section-id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-orders~1{id}/get" aria-label="tag/PurchaseOrders/paths/~1purchase-orders~1{id}/get"></a>Get PO detail<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Get one purchase order as a composite: the header's fields at top level (no wrapper), including the derived <code>financials</code> block (<code>estimated</code>: the ordered lines plus shipping, setup and other; <code>final</code>: the receipt lines plus the same overheads, null until a receipt line exists; each with items, shipping, setup, other and total) and the per-status timestamps grouped in <code>statusDates</code>, its line items nested under <code>items</code>, and its receipts under <code>receipts</code>, each receipt nesting its own received lines under <code>items</code>. The vendor and ship-to location are embedded { id, name } references and each line's material or product an { id, code, name } reference; nested rows omit the redundant purchaseOrderId / receiptId back-references.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Get one purchase order as a composite: the header's fields at top level (no wrapper), including the derived <code>financials</code> block (<code>estimated</code>: the ordered lines plus shipping, setup and other; <code>final</code>: the receipt lines plus the same overheads, null until a receipt line exists; each with items, shipping, setup, other and total) and the per-status timestamps grouped in <code>statusDates</code>, its line items nested under <code>items</code>, and its receipts under <code>receipts</code>, each receipt nesting its own received lines under <code>items</code>. The vendor and ship-to location are embedded { id, name } references and each line's material or product an { id, code, name } reference; nested rows omit the redundant purchaseOrderId / receiptId back-references.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/purchase-orders/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-orders/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p5klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p5klaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p5klaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5klaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p5klaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5klaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p5klaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5klaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p5klaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5klaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p5klaqh_0" aria-labelledby="tab_R_9p5klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"poNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendor"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"targetType"</span>: <span class="token string">"materials"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipToLocation"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"shipVia"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"financials"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"setup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"final"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"setup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receipts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5klaqh_1" aria-labelledby="tab_R_9p5klaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5klaqh_2" aria-labelledby="tab_R_9p5klaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5klaqh_3" aria-labelledby="tab_R_9p5klaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5klaqh_4" aria-labelledby="tab_R_9p5klaqh_4"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-orders~1bulk-import/post" data-section-id="tag/PurchaseOrders/paths/~1purchase-orders~1bulk-import/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-orders~1bulk-import/post" aria-label="tag/PurchaseOrders/paths/~1purchase-orders~1bulk-import/post"></a>Bulk-import POs<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Import many purchase orders in one atomic call, used by the Data page. Each row creates a PO with an auto-generated number, its line items, and the projected ORDER events for its status. The whole batch rolls back if any row fails. Admins and owners only. Returns 404 if a row references a vendor, material, or product that does not exist.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Import many purchase orders in one atomic call, used by the Data page. Each row creates a PO with an auto-generated number, its line items, and the projected ORDER events for its status. The whole batch rolls back if any row fails. Admins and owners only. Returns 404 if a row references a vendor, material, or product that does not exist.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="rows"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand rows"><span class="property-name">rows</span><svg class="sc-dYjPD dbManh" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr><td colSpan="2" class="sc-hCcPtG sc-folSZX grYlxQ hGnrOS"><div class="sc-dILkzW edSHQU"><div><div class="sc-bCgoVd gvcKAP"> Array </div><div class="sc-jOpzPJ htqRrU"><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="vendorId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">vendorId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="targetType" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">targetType</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"materials"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"finished_goods"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Planning"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Placed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"In Transit"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Partial"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Received"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Completed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Cancelled"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shipToLocationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shipToLocationId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shipDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shipDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shipVia" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shipVia</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 255 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="statusDates"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand statusDates"><span class="property-name">statusDates</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="shippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">shippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="setupCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">setupCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="otherCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">otherCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="items"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand items"><span class="property-name">items</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div class="sc-ivKqQM cuvBXX"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>A row references a vendor, material, or product that does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A row references a vendor, material, or product that does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/purchase-orders/bulk-import</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-orders/bulk-import</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_996klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_996klaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_996klaqh_0" aria-labelledby="tab_R_996klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"rows"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"vendorId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"targetType"</span>: <span class="token string">"materials"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipToLocationId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipVia"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"setupCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"materialId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p6klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p6klaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p6klaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6klaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p6klaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6klaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p6klaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6klaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p6klaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6klaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p6klaqh_0" aria-labelledby="tab_R_9p6klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ids"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6klaqh_1" aria-labelledby="tab_R_9p6klaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6klaqh_2" aria-labelledby="tab_R_9p6klaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6klaqh_3" aria-labelledby="tab_R_9p6klaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6klaqh_4" aria-labelledby="tab_R_9p6klaqh_4"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-order-items/post" data-section-id="tag/PurchaseOrders/paths/~1purchase-order-items/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-order-items/post" aria-label="tag/PurchaseOrders/paths/~1purchase-order-items/post"></a>Add item to PO<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Add a line item to an existing purchase order, named by purchaseOrderId in the body. The line names exactly one materialId or productId, matching the order's target. Adding to an ordered PO projects a matching ORDER ledger event for the new line. Returns 404 if the purchase order or the referenced material or product does not exist, and 409 once any receipt exists against the PO: received orders lock their line items.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Add a line item to an existing purchase order, named by purchaseOrderId in the body. The line names exactly one materialId or productId, matching the order's target. Adding to an ordered PO projects a matching ORDER ledger event for the new line. Returns 404 if the purchase order or the referenced material or product does not exist, and 409 once any receipt exists against the PO: received orders lock their line items.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="materialId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">materialId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="productId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="quantity" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">quantity</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->> 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="unitCost" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">unitCost</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="purchaseOrderId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">purchaseOrderId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The purchase order or the referenced material or product does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The purchase order or the referenced material or product does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The purchase order has receipts, so its line items are locked</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The purchase order has receipts, so its line items are locked</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/purchase-order-items</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-order-items</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_997klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_997klaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_997klaqh_0" aria-labelledby="tab_R_997klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"materialId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purchaseOrderId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p7klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p7klaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9p7klaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7klaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p7klaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7klaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p7klaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7klaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p7klaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7klaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p7klaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7klaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p7klaqh_0" aria-labelledby="tab_R_9p7klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purchaseOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"material"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7klaqh_1" aria-labelledby="tab_R_9p7klaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7klaqh_2" aria-labelledby="tab_R_9p7klaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7klaqh_3" aria-labelledby="tab_R_9p7klaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7klaqh_4" aria-labelledby="tab_R_9p7klaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7klaqh_5" aria-labelledby="tab_R_9p7klaqh_5"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-order-items/get" data-section-id="tag/PurchaseOrders/paths/~1purchase-order-items/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-order-items/get" aria-label="tag/PurchaseOrders/paths/~1purchase-order-items/get"></a>List PO items<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List purchase order line items, each with its material or product embedded as an { id, code, name } reference. Pass purchaseOrderId to scope the list to one order, or omit it to read lines across every order (a flat items view); materialId / productId narrow by the referenced catalog row. An unknown filter id returns an empty list rather than a 404.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List purchase order line items, each with its material or product embedded as an { id, code, name } reference. Pass purchaseOrderId to scope the list to one order, or omit it to read lines across every order (a flat items view); materialId / productId narrow by the referenced catalog row. An unknown filter id returns an empty list rather than a 404.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="purchaseOrderId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">purchaseOrderId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="materialId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">materialId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="productId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/purchase-order-items</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-order-items</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p8klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p8klaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p8klaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8klaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p8klaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8klaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p8klaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8klaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p8klaqh_0" aria-labelledby="tab_R_9p8klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8klaqh_1" aria-labelledby="tab_R_9p8klaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8klaqh_2" aria-labelledby="tab_R_9p8klaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8klaqh_3" aria-labelledby="tab_R_9p8klaqh_3"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-order-items~1{id}/patch" data-section-id="tag/PurchaseOrders/paths/~1purchase-order-items~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-order-items~1{id}/patch" aria-label="tag/PurchaseOrders/paths/~1purchase-order-items~1{id}/patch"></a>Update PO item<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update a purchase order line item: its quantity, unit cost, or the referenced material or product. A quantity or target change re-projects the line's ORDER ledger event. Unit cost accepts up to 6 decimals. Returns 404 if a newly referenced material or product does not exist, and 409 once any receipt exists against the PO: received orders lock their line items.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update a purchase order line item: its quantity, unit cost, or the referenced material or product. A quantity or target change re-projects the line's ORDER ledger event. Unit cost accepts up to 6 decimals. Returns 404 if a newly referenced material or product does not exist, and 409 once any receipt exists against the PO: received orders lock their line items.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="materialId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">materialId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="productId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="quantity" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">quantity</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->> 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="unitCost" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">unitCost</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The purchase order has receipts, so its line items are locked</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The purchase order has receipts, so its line items are locked</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/purchase-order-items/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-order-items/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_999klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_999klaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_999klaqh_0" aria-labelledby="tab_R_999klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"materialId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unitCost"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p9klaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p9klaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p9klaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9klaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p9klaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9klaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p9klaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9klaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p9klaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9klaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p9klaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9klaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p9klaqh_0" aria-labelledby="tab_R_9p9klaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purchaseOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"material"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9klaqh_1" aria-labelledby="tab_R_9p9klaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9klaqh_2" aria-labelledby="tab_R_9p9klaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9klaqh_3" aria-labelledby="tab_R_9p9klaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9klaqh_4" aria-labelledby="tab_R_9p9klaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9klaqh_5" aria-labelledby="tab_R_9p9klaqh_5"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-order-items~1{id}/delete" data-section-id="tag/PurchaseOrders/paths/~1purchase-order-items~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-order-items~1{id}/delete" aria-label="tag/PurchaseOrders/paths/~1purchase-order-items~1{id}/delete"></a>Remove PO item<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Remove a line item from its purchase order, unwinding the ORDER ledger event the line had projected. Returns 409 once any receipt exists against the PO: received orders lock their line items.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Remove a line item from its purchase order, unwinding the ORDER ledger event the line had projected. Returns 409 once any receipt exists against the PO: received orders lock their line items.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The purchase order has receipts, so its line items are locked</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The purchase order has receipts, so its line items are locked</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/purchase-order-items/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-order-items/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9paklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9paklaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9paklaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9paklaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9paklaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9paklaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9paklaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9paklaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9paklaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9paklaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9paklaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9paklaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9paklaqh_0" aria-labelledby="tab_R_9paklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9paklaqh_1" aria-labelledby="tab_R_9paklaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9paklaqh_2" aria-labelledby="tab_R_9paklaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9paklaqh_3" aria-labelledby="tab_R_9paklaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9paklaqh_4" aria-labelledby="tab_R_9paklaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9paklaqh_5" aria-labelledby="tab_R_9paklaqh_5"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-order-receipts/post" data-section-id="tag/PurchaseOrders/paths/~1purchase-order-receipts/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-order-receipts/post" aria-label="tag/PurchaseOrders/paths/~1purchase-order-receipts/post"></a>Create receipt against PO<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Record goods received against a purchase order, named by purchaseOrderId in the body: writes the receipt and its lines, one RECEIVE row per line into the matching inventory ledger (ref = the PO number), and moves the PO to Partial. Receiving against a manually closed (Received) PO reopens it to Partial. Unit costs accept up to 6 decimals and feed the costing engine, which reads them live off the receipt lines. The 201 is two-keyed: the created receipt with its lines nested under items (each line's material or product embedded), and the updated purchase order header in flat wire shape. Returns 404 if the purchase order or a referenced material or product does not exist, and 409 while it is not open for receiving (Planning, Completed, or Cancelled).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Record goods received against a purchase order, named by purchaseOrderId in the body: writes the receipt and its lines, one RECEIVE row per line into the matching inventory ledger (ref = the PO number), and moves the PO to Partial. Receiving against a manually closed (Received) PO reopens it to Partial. Unit costs accept up to 6 decimals and feed the costing engine, which reads them live off the receipt lines. The 201 is two-keyed: the created receipt with its lines nested under items (each line's material or product embedded), and the updated purchase order header in flat wire shape. Returns 404 if the purchase order or a referenced material or product does not exist, and 409 while it is not open for receiving (Planning, Completed, or Cancelled).</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="purchaseOrderId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">purchaseOrderId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="receiptDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">receiptDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="items"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand items"><span class="property-name">items</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The purchase order or a referenced material or product does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The purchase order or a referenced material or product does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The purchase order is not open for receiving (Planning, Completed, or Cancelled)</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The purchase order is not open for receiving (Planning, Completed, or Cancelled)</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/purchase-order-receipts</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-order-receipts</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99bklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99bklaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99bklaqh_0" aria-labelledby="tab_R_99bklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"purchaseOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiptDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"materialId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pbklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pbklaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9pbklaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbklaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pbklaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbklaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pbklaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbklaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pbklaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbklaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pbklaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbklaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pbklaqh_0" aria-labelledby="tab_R_9pbklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"receipt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purchaseOrder"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"poNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"vendor"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"targetType"</span>: <span class="token string">"materials"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipToLocation"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipVia"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"financials"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"setup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"final"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"setup"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbklaqh_1" aria-labelledby="tab_R_9pbklaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbklaqh_2" aria-labelledby="tab_R_9pbklaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbklaqh_3" aria-labelledby="tab_R_9pbklaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbklaqh_4" aria-labelledby="tab_R_9pbklaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbklaqh_5" aria-labelledby="tab_R_9pbklaqh_5"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-order-receipts/get" data-section-id="tag/PurchaseOrders/paths/~1purchase-order-receipts/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-order-receipts/get" aria-label="tag/PurchaseOrders/paths/~1purchase-order-receipts/get"></a>List PO receipts<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List goods receipts in receipt-date order. Pass purchaseOrderId to scope the list to one order, or omit it to read receipts across every order. An unknown purchaseOrderId returns an empty list rather than a 404.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List goods receipts in receipt-date order. Pass purchaseOrderId to scope the list to one order, or omit it to read receipts across every order. An unknown purchaseOrderId returns an empty list rather than a 404.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="purchaseOrderId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">purchaseOrderId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/purchase-order-receipts</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-order-receipts</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pcklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pcklaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pcklaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcklaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pcklaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcklaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pcklaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcklaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pcklaqh_0" aria-labelledby="tab_R_9pcklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcklaqh_1" aria-labelledby="tab_R_9pcklaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcklaqh_2" aria-labelledby="tab_R_9pcklaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcklaqh_3" aria-labelledby="tab_R_9pcklaqh_3"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-order-receipts~1{id}/patch" data-section-id="tag/PurchaseOrders/paths/~1purchase-order-receipts~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-order-receipts~1{id}/patch" aria-label="tag/PurchaseOrders/paths/~1purchase-order-receipts~1{id}/patch"></a>Update PO receipt<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update a goods receipt's date. Re-dating the receipt re-dates its RECEIVE ledger rows, but never changes the purchase order's status.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update a goods receipt's date. Re-dating the receipt re-dates its RECEIVE ledger rows, but never changes the purchase order's status.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="receiptDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">receiptDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/purchase-order-receipts/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-order-receipts/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99dklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99dklaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99dklaqh_0" aria-labelledby="tab_R_99dklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"receiptDate"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pdklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pdklaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pdklaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdklaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pdklaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdklaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pdklaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdklaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pdklaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdklaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pdklaqh_0" aria-labelledby="tab_R_9pdklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purchaseOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdklaqh_1" aria-labelledby="tab_R_9pdklaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdklaqh_2" aria-labelledby="tab_R_9pdklaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdklaqh_3" aria-labelledby="tab_R_9pdklaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdklaqh_4" aria-labelledby="tab_R_9pdklaqh_4"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-order-receipts~1{id}/delete" data-section-id="tag/PurchaseOrders/paths/~1purchase-order-receipts~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-order-receipts~1{id}/delete" aria-label="tag/PurchaseOrders/paths/~1purchase-order-receipts~1{id}/delete"></a>Delete PO receipt<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Delete a goods receipt and its lines. Its RECEIVE ledger rows are removed too, so on-hand recomputes live from the remaining ledger rows, and the PO status walks back to what the surviving receipts support (Partial, or Placed when none remain; deleting a receipt from a Received PO reopens it). Returns 409 while the PO is Completed: reopen it first.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Delete a goods receipt and its lines. Its RECEIVE ledger rows are removed too, so on-hand recomputes live from the remaining ledger rows, and the PO status walks back to what the surviving receipts support (Partial, or Placed when none remain; deleting a receipt from a Received PO reopens it). Returns 409 while the PO is Completed: reopen it first.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The purchase order is Completed, so its receipts are locked; reopen it first</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The purchase order is Completed, so its receipts are locked; reopen it first</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/purchase-order-receipts/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-order-receipts/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9peklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9peklaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9peklaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9peklaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9peklaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9peklaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9peklaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9peklaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9peklaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9peklaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9peklaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9peklaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9peklaqh_0" aria-labelledby="tab_R_9peklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9peklaqh_1" aria-labelledby="tab_R_9peklaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9peklaqh_2" aria-labelledby="tab_R_9peklaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9peklaqh_3" aria-labelledby="tab_R_9peklaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9peklaqh_4" aria-labelledby="tab_R_9peklaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9peklaqh_5" aria-labelledby="tab_R_9peklaqh_5"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-order-receipts~1{id}/get" data-section-id="tag/PurchaseOrders/paths/~1purchase-order-receipts~1{id}/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-order-receipts~1{id}/get" aria-label="tag/PurchaseOrders/paths/~1purchase-order-receipts~1{id}/get"></a>Get PO receipt detail<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Get one goods receipt: the receipt header's fields at top level (no wrapper, purchaseOrderId included as the parent correlation) with its received line items nested under <code>items</code>, each line's material or product embedded as an { id, code, name } reference (the nested lines omit the redundant receiptId back-reference).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Get one goods receipt: the receipt header's fields at top level (no wrapper, purchaseOrderId included as the parent correlation) with its received line items nested under <code>items</code>, each line's material or product embedded as an { id, code, name } reference (the nested lines omit the redundant receiptId back-reference).</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/purchase-order-receipts/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-order-receipts/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pfklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pfklaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pfklaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfklaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pfklaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfklaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pfklaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfklaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pfklaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfklaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pfklaqh_0" aria-labelledby="tab_R_9pfklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purchaseOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfklaqh_1" aria-labelledby="tab_R_9pfklaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfklaqh_2" aria-labelledby="tab_R_9pfklaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfklaqh_3" aria-labelledby="tab_R_9pfklaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfklaqh_4" aria-labelledby="tab_R_9pfklaqh_4"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-order-receipt-items~1{id}/patch" data-section-id="tag/PurchaseOrders/paths/~1purchase-order-receipt-items~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-order-receipt-items~1{id}/patch" aria-label="tag/PurchaseOrders/paths/~1purchase-order-receipt-items~1{id}/patch"></a>Update PO receipt item<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Edit a received line in place: quantity, lot number, or expiration date propagate to the line's RECEIVE ledger row, and a quantity change reruns the receipt reconcile. Unit cost is not stored, it is read live by the costing engine. Returns 409 if the purchase order is already Completed.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Edit a received line in place: quantity, lot number, or expiration date propagate to the line's RECEIVE ledger row, and a quantity change reruns the receipt reconcile. Unit cost is not stored, it is read live by the costing engine. Returns 409 if the purchase order is already Completed.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="quantity" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">quantity</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->> 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="unitCost" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">unitCost</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="lotNumber" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">lotNumber</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 255 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="expirationDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expirationDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The purchase order is Completed and its receipt lines are locked</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The purchase order is Completed and its receipt lines are locked</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/purchase-order-receipt-items/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-order-receipt-items/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99gklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99gklaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99gklaqh_0" aria-labelledby="tab_R_99gklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expirationDate"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pgklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pgklaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pgklaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgklaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pgklaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgklaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pgklaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgklaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pgklaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgklaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pgklaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgklaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pgklaqh_0" aria-labelledby="tab_R_9pgklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiptId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"material"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgklaqh_1" aria-labelledby="tab_R_9pgklaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgklaqh_2" aria-labelledby="tab_R_9pgklaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgklaqh_3" aria-labelledby="tab_R_9pgklaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgklaqh_4" aria-labelledby="tab_R_9pgklaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgklaqh_5" aria-labelledby="tab_R_9pgklaqh_5"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1ledger/get" data-section-id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1ledger/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1ledger/get" aria-label="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1ledger/get"></a>Get PO ledger rows<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>The inventory ledger rows this purchase order posted, grouped by ledger: <code>materials</code> and <code>finishedGoods</code>, each <code>{ data, total }</code>. A PO writes only its target ledger (ORDER rows when it is placed, one RECEIVE row per receipt line, all with the PO number as <code>ref</code>), so the other group is empty. Rows use the ledger list's own shape (the row code, the embedded item and location, the engine-derived <code>unitCost</code> per lot line, the running <code>balance</code> and the <code>document</code> behind the row) and come back oldest first in costing order (event date, then insertion), so the order's story reads top to bottom. This is the same read as listing the ledger with <code>ref</code> set to the PO number, without knowing which ledger to ask.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>The inventory ledger rows this purchase order posted, grouped by ledger: <code>materials</code> and <code>finishedGoods</code>, each <code>{ data, total }</code>. A PO writes only its target ledger (ORDER rows when it is placed, one RECEIVE row per receipt line, all with the PO number as <code>ref</code>), so the other group is empty. Rows use the ledger list's own shape (the row code, the embedded item and location, the engine-derived <code>unitCost</code> per lot line, the running <code>balance</code> and the <code>document</code> behind the row) and come back oldest first in costing order (event date, then insertion), so the order's story reads top to bottom. This is the same read as listing the ledger with <code>ref</code> set to the PO number, without knowing which ledger to ask.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/purchase-orders/{id}/ledger</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-orders/{id}/ledger</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9phklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9phklaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9phklaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phklaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9phklaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phklaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9phklaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phklaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9phklaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phklaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9phklaqh_0" aria-labelledby="tab_R_9phklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"materials"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"data"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"location"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"eventType"</span>: <span class="token string">"ORDER"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paddedQuantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ref"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"sourceType"</span>: <span class="token string">"po_receipt"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotLineIndex"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotLineCount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"balance"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"document"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"kind"</span>: <span class="token string">"purchase_order"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"finishedGoods"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"data"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"location"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"eventType"</span>: <span class="token string">"ORDER"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paddedQuantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ref"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"sourceType"</span>: <span class="token string">"po_receipt"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotLineIndex"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotLineCount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"balance"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"document"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"kind"</span>: <span class="token string">"purchase_order"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phklaqh_1" aria-labelledby="tab_R_9phklaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phklaqh_2" aria-labelledby="tab_R_9phklaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phklaqh_3" aria-labelledby="tab_R_9phklaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phklaqh_4" aria-labelledby="tab_R_9phklaqh_4"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf/get" data-section-id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf/get" aria-label="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf/get"></a>Generate PO PDF<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Generate a print-ready PDF of the purchase order, streamed as an application/pdf attachment (no JSON envelope). The organization's PDF settings apply: the parts listed in purchaseOrderPdfHiddenFields are left out, and rates and amounts print unless purchaseOrderPdfWithPrices is false. Use the POST variant to render with per-document overrides or to choose prices on or off for one render.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Generate a print-ready PDF of the purchase order, streamed as an application/pdf attachment (no JSON envelope). The organization's PDF settings apply: the parts listed in purchaseOrderPdfHiddenFields are left out, and rates and amounts print unless purchaseOrderPdfWithPrices is false. Use the POST variant to render with per-document overrides or to choose prices on or off for one render.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/purchase-orders/{id}/pdf</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-orders/{id}/pdf</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-error react-tabs__tab--selected" role="tab" id="tab_R_9piklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9piklaqh_0" tabindex="0" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9piklaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9piklaqh_1" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9piklaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9piklaqh_2" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9piklaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9piklaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9piklaqh_0" aria-labelledby="tab_R_9piklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"error"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"not_found"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"message"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"details"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9piklaqh_1" aria-labelledby="tab_R_9piklaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9piklaqh_2" aria-labelledby="tab_R_9piklaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9piklaqh_3" aria-labelledby="tab_R_9piklaqh_3"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf/post" data-section-id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf/post" aria-label="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf/post"></a>Generate PO PDF with overrides<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Render the purchase order PDF with transient per-document overrides from the body (the vendor and ship-to cards, terms, ship via, the expected date and the notes; the PO number, order date, lines and costs always print as the order says, and any other key is ignored), and optionally a price-less layout (withPrices: false renders every rate and amount as zero; omitted, it follows the organization's purchaseOrderPdfWithPrices setting). The parts listed in the organization's purchaseOrderPdfHiddenFields are left out whatever the overrides say. The overrides apply to this render only and are never written back to the order, vendor, or location. Streamed as an application/pdf attachment.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Render the purchase order PDF with transient per-document overrides from the body (the vendor and ship-to cards, terms, ship via, the expected date and the notes; the PO number, order date, lines and costs always print as the order says, and any other key is ignored), and optionally a price-less layout (withPrices: false renders every rate and amount as zero; omitted, it follows the organization's purchaseOrderPdfWithPrices setting). The parts listed in the organization's purchaseOrderPdfHiddenFields are left out whatever the overrides say. The overrides apply to this render only and are never written back to the order, vendor, or location. Streamed as an application/pdf attachment.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="overrides"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand overrides"><span class="property-name">overrides</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="withPrices" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">withPrices</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/purchase-orders/{id}/pdf</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-orders/{id}/pdf</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99jklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99jklaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99jklaqh_0" aria-labelledby="tab_R_99jklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"overrides"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"terms"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipVia"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"vendor"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"displayName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"zipCode"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipTo"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"attention"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"zipCode"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"withPrices"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-error react-tabs__tab--selected" role="tab" id="tab_R_9pjklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pjklaqh_0" tabindex="0" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pjklaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pjklaqh_1" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pjklaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pjklaqh_2" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pjklaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pjklaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pjklaqh_0" aria-labelledby="tab_R_9pjklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"error"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"not_found"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"message"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"details"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pjklaqh_1" aria-labelledby="tab_R_9pjklaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pjklaqh_2" aria-labelledby="tab_R_9pjklaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pjklaqh_3" aria-labelledby="tab_R_9pjklaqh_3"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf-link/get" data-section-id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf-link/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf-link/get" aria-label="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf-link/get"></a>Get a link to the purchase order PDF<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Return a link to the purchase order as a PDF, for callers that cannot take a file (an MCP tool, a message to a person). Opening the link renders the PDF on the spot from the record as it is now, exactly what the GET pdf endpoint returns, with the organization's PDF settings and no overrides. The link opens without signing in, works for this one document only, and expires after about 15 minutes (expiresAt); ask for a new one after that. Nothing is stored.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Return a link to the purchase order as a PDF, for callers that cannot take a file (an MCP tool, a message to a person). Opening the link renders the PDF on the spot from the record as it is now, exactly what the GET pdf endpoint returns, with the organization's PDF settings and no overrides. The link opens without signing in, works for this one document only, and expires after about 15 minutes (expiresAt); ask for a new one after that. Nothing is stored.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/purchase-orders/{id}/pdf-link</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-orders/{id}/pdf-link</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pkklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pkklaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pkklaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkklaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pkklaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkklaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pkklaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkklaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pkklaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkklaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pkklaqh_0" aria-labelledby="tab_R_9pkklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expiresAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkklaqh_1" aria-labelledby="tab_R_9pkklaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkklaqh_2" aria-labelledby="tab_R_9pkklaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkklaqh_3" aria-labelledby="tab_R_9pkklaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkklaqh_4" aria-labelledby="tab_R_9pkklaqh_4"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf-form/get" data-section-id="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf-form/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf-form/get" aria-label="tag/PurchaseOrders/paths/~1purchase-orders~1{id}~1pdf-form/get"></a>Get PO PDF form values<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Return the prefilled document values for the PO PDF form: exactly what the default PDF would print, with the vendor, the ship-to facility and each line's material or product identified so a form can link to where each value is kept, plus the organization's PDF settings (hiddenFields, the parts every render leaves out, and withPrices, whether a render starts with prices on). Use it to populate an editable form before rendering with overrides through the POST endpoint; fields listed in hiddenFields never print, so a form need not offer them.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Return the prefilled document values for the PO PDF form: exactly what the default PDF would print, with the vendor, the ship-to facility and each line's material or product identified so a form can link to where each value is kept, plus the organization's PDF settings (hiddenFields, the parts every render leaves out, and withPrices, whether a render starts with prices on). Use it to populate an editable form before rendering with overrides through the POST endpoint; fields listed in hiddenFields never print, so a form need not offer them.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/purchase-orders/{id}/pdf-form</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-orders/{id}/pdf-form</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9plklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9plklaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9plklaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9plklaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9plklaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9plklaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9plklaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9plklaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9plklaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9plklaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9plklaqh_0" aria-labelledby="tab_R_9plklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"poNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"terms"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipVia"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"vendor"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"displayName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"zipCode"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipTo"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attention"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"zipCode"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"item"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"kind"</span>: <span class="token string">"material"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"itemName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"description"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"vendorPart"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"setupCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hiddenFields"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"description"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"withPrices"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"costBreakdown"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9plklaqh_1" aria-labelledby="tab_R_9plklaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9plklaqh_2" aria-labelledby="tab_R_9plklaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9plklaqh_3" aria-labelledby="tab_R_9plklaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9plklaqh_4" aria-labelledby="tab_R_9plklaqh_4"></div></div></div></div></div></div><div id="tag/PurchaseOrders/paths/~1purchase-order-status-types/get" data-section-id="tag/PurchaseOrders/paths/~1purchase-order-status-types/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/PurchaseOrders/paths/~1purchase-order-status-types/get" aria-label="tag/PurchaseOrders/paths/~1purchase-order-status-types/get"></a>List purchase order status types<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List the purchase order status vocabulary (Planning, Placed, In Transit, Partial, Received, Completed, Cancelled) as a plain string array, for populating status pickers.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List the purchase order status vocabulary (Planning, Placed, In Transit, Partial, Received, Completed, Cancelled) as a plain string array, for populating status pickers.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/purchase-order-status-types</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/purchase-order-status-types</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pmklaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pmklaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pmklaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pmklaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pmklaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pmklaqh_2" data-rttab="true">403</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pmklaqh_0" aria-labelledby="tab_R_9pmklaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pmklaqh_1" aria-labelledby="tab_R_9pmklaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pmklaqh_2" aria-labelledby="tab_R_9pmklaqh_2"></div></div></div></div></div></div><div id="tag/WorkOrders" data-section-id="tag/WorkOrders" class="sc-eCQgVK jleRXN"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders" aria-label="tag/WorkOrders"></a>WorkOrders</h2></div></div></div><div id="tag/WorkOrders/paths/~1work-orders/post" data-section-id="tag/WorkOrders/paths/~1work-orders/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-orders/post" aria-label="tag/WorkOrders/paths/~1work-orders/post"></a>Create WO<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Create a work order to make finished goods in-house: the header, its output-product line items, and a recipe snapshot of each product's BOM inputs copied at creation time (later BOM edits do not change an existing WO). It opens in the given status, stamping the matching per-status date (override via the optional statusDates object, keyed by camelCase status name) and projecting the commitment ledger events. woNumber is optional: omit it to auto-generate the next canonical number, or supply your own. The 201 is the same composite the detail serves: the header's fields at top level (the work-site location embedded as { id, name }, the per-status timestamps grouped in statusDates), the nested items (each output product embedded, its snapshotted recipe inputs nested one level deeper with their material or component product embedded), and receipts (empty on create). Returns 404 if the work-site location or any output product does not exist, and 409 if the supplied woNumber is already taken.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Create a work order to make finished goods in-house: the header, its output-product line items, and a recipe snapshot of each product's BOM inputs copied at creation time (later BOM edits do not change an existing WO). It opens in the given status, stamping the matching per-status date (override via the optional statusDates object, keyed by camelCase status name) and projecting the commitment ledger events. woNumber is optional: omit it to auto-generate the next canonical number, or supply your own. The 201 is the same composite the detail serves: the header's fields at top level (the work-site location embedded as { id, name }, the per-status timestamps grouped in statusDates), the nested items (each output product embedded, its snapshotted recipe inputs nested one level deeper with their material or component product embedded), and receipts (empty on create). Returns 404 if the work-site location or any output product does not exist, and 409 if the supplied woNumber is already taken.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Planning"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Placed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Production"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Partial"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Received"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Completed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Cancelled"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="workSiteLocationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">workSiteLocationId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="statusDates"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand statusDates"><span class="property-name">statusDates</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="inShippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">inShippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="outShippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">outShippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="otherCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">otherCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="woNumber" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">woNumber</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 255 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="items"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand items"><span class="property-name">items</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The work-site location or a referenced output product does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The work-site location or a referenced output product does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The supplied woNumber is already taken, or the same output product appears on more than one line.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The supplied woNumber is already taken, or the same output product appears on more than one line.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/work-orders</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-orders</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_991ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_991ktaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_991ktaqh_0" aria-labelledby="tab_R_991ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workSiteLocationId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"woNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionCost"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p1ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p1ktaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9p1ktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1ktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p1ktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1ktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p1ktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1ktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p1ktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1ktaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p1ktaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1ktaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p1ktaqh_0" aria-labelledby="tab_R_9p1ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"woNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workSite"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"financials"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"goodsCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"totalCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"materials"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversion"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"goodsCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"final"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"materials"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversion"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"goodsCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inputs"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inputProduct"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedUnitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedValue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"available"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedUnitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalAvgUnitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receipts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"consumed"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inputProduct"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paddedQuantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversion"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1ktaqh_1" aria-labelledby="tab_R_9p1ktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1ktaqh_2" aria-labelledby="tab_R_9p1ktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1ktaqh_3" aria-labelledby="tab_R_9p1ktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1ktaqh_4" aria-labelledby="tab_R_9p1ktaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1ktaqh_5" aria-labelledby="tab_R_9p1ktaqh_5"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-orders/get" data-section-id="tag/WorkOrders/paths/~1work-orders/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-orders/get" aria-label="tag/WorkOrders/paths/~1work-orders/get"></a>List WOs<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List one page of work order headers, newest first by default, each with its work-site location embedded as an { id, name } reference, the per-status timestamps grouped in <code>statusDates</code>, and the stored operational costs in <code>financials</code> (the engine-derived goodsCost/totalCost appear on single-order reads only) with <code>estimatedTotal</code>, the placement estimate's total: the recipe priced at each input's purchase-receipt average over the work orders' estimate window ending on the placement date, plus the conversion cost and the overheads, null before placement, when an input has no receipt in the window, or on a Received or Completed order that has a finalTotal (the detail read carries its plan); and <code>finalTotal</code>, the engine's final (the produced value plus the overheads) once the order is Received or Completed, null while it is open, with <code>finalEstimated</code> true while any consumed line behind it drew more than its layers held. The finals come from one batched engine pass per page and nothing is persisted. Every filter is optional and AND-ed: the CSV multi-selects <code>status</code> and <code>workSiteId</code> (values OR within each), <code>containsProductId</code> (only orders with an output line for that product), and inclusive From/To calendar-day pairs on the document dates (<code>orderDateFrom</code>/<code>orderDateTo</code>, <code>expectedDeliveryFrom</code>/<code>expectedDeliveryTo</code>) plus one pair per status key (planning, placed, production, partial, received, completed, cancelled). <code>search</code> is a case-insensitive substring over the WO number, the work-site name, notes, and the output products' codes and names. Sort with <code>sort</code> (number, workSite, status, orderDate, expectedDeliveryDate, createdAt, updatedAt; default orderDate descending; empty values always last) and <code>order</code> (asc/desc); page with <code>limit</code> (default 50, max 200) and <code>offset</code>. <code>meta.total</code> counts the filtered set, so pagers can render page counts under active filters. Line items, recipe inputs, and receipts are fetched per order through the detail endpoint.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List one page of work order headers, newest first by default, each with its work-site location embedded as an { id, name } reference, the per-status timestamps grouped in <code>statusDates</code>, and the stored operational costs in <code>financials</code> (the engine-derived goodsCost/totalCost appear on single-order reads only) with <code>estimatedTotal</code>, the placement estimate's total: the recipe priced at each input's purchase-receipt average over the work orders' estimate window ending on the placement date, plus the conversion cost and the overheads, null before placement, when an input has no receipt in the window, or on a Received or Completed order that has a finalTotal (the detail read carries its plan); and <code>finalTotal</code>, the engine's final (the produced value plus the overheads) once the order is Received or Completed, null while it is open, with <code>finalEstimated</code> true while any consumed line behind it drew more than its layers held. The finals come from one batched engine pass per page and nothing is persisted. Every filter is optional and AND-ed: the CSV multi-selects <code>status</code> and <code>workSiteId</code> (values OR within each), <code>containsProductId</code> (only orders with an output line for that product), and inclusive From/To calendar-day pairs on the document dates (<code>orderDateFrom</code>/<code>orderDateTo</code>, <code>expectedDeliveryFrom</code>/<code>expectedDeliveryTo</code>) plus one pair per status key (planning, placed, production, partial, received, completed, cancelled). <code>search</code> is a case-insensitive substring over the WO number, the work-site name, notes, and the output products' codes and names. Sort with <code>sort</code> (number, workSite, status, orderDate, expectedDeliveryDate, createdAt, updatedAt; default orderDate descending; empty values always last) and <code>order</code> (asc/desc); page with <code>limit</code> (default 50, max 200) and <code>offset</code>. <code>meta.total</code> counts the filtered set, so pagers can render page counts under active filters. Line items, recipe inputs, and receipts are fetched per order through the detail endpoint.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="sort" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">sort</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"number"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"workSite"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"status"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"orderDate"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"expectedDeliveryDate"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"createdAt"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"updatedAt"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="order" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">order</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"asc"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"desc"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="limit" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">limit</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 200 ]<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="offset" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">offset</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="workSiteId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">workSiteId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="containsProductId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">containsProductId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="search" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">search</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDateFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDateFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDateTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDateTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="planningFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">planningFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="planningTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">planningTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="placedFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">placedFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="placedTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">placedTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="productionFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productionFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="productionTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productionTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="partialFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">partialFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="partialTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">partialTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="receivedFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">receivedFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="receivedTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">receivedTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="completedFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">completedFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="completedTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">completedTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="cancelledFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">cancelledFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="cancelledTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">cancelledTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/work-orders</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-orders</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p2ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p2ktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p2ktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2ktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p2ktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2ktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p2ktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2ktaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p2ktaqh_0" aria-labelledby="tab_R_9p2ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"woNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"workSite"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"financials"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"limit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"offset"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2ktaqh_1" aria-labelledby="tab_R_9p2ktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2ktaqh_2" aria-labelledby="tab_R_9p2ktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2ktaqh_3" aria-labelledby="tab_R_9p2ktaqh_3"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-orders~1{id}/patch" data-section-id="tag/WorkOrders/paths/~1work-orders~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-orders~1{id}/patch" aria-label="tag/WorkOrders/paths/~1work-orders~1{id}/patch"></a>Update WO<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update a work order's header fields, status, or per-status dates (line items are managed through the item endpoints). The statusDates object merges PER KEY: only the sent keys change, unsent keys are untouched, and null clears a date where the clearing rules allow. Moving the status projects the commitment ledger events; closing at Received settles the open commitments and reopening removes them. workSiteLocationId is editable only while the WO is in Planning (409 invalid_transition afterwards). Returns 409 if a supplied woNumber collides with another order.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update a work order's header fields, status, or per-status dates (line items are managed through the item endpoints). The statusDates object merges PER KEY: only the sent keys change, unsent keys are untouched, and null clears a date where the clearing rules allow. Moving the status projects the commitment ledger events; closing at Received settles the open commitments and reopening removes them. workSiteLocationId is editable only while the WO is in Planning (409 invalid_transition afterwards). Returns 409 if a supplied woNumber collides with another order.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="woNumber" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">woNumber</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 255 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="workSiteLocationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">workSiteLocationId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Planning"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Placed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Production"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Partial"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Received"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Completed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Cancelled"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="statusDates"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand statusDates"><span class="property-name">statusDates</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="inShippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">inShippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="outShippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">outShippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="otherCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">otherCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The supplied woNumber is already taken by another order, or a workSiteLocationId edit on a WO that has left Planning (the work-site location is edit-locked once the work order leaves Planning)</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The supplied woNumber is already taken by another order, or a workSiteLocationId edit on a WO that has left Planning (the work-site location is edit-locked once the work order leaves Planning)</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/work-orders/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-orders/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_993ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_993ktaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_993ktaqh_0" aria-labelledby="tab_R_993ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"woNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workSiteLocationId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p3ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p3ktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p3ktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3ktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p3ktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3ktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p3ktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3ktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p3ktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3ktaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p3ktaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3ktaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p3ktaqh_0" aria-labelledby="tab_R_9p3ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"woNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workSite"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"financials"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3ktaqh_1" aria-labelledby="tab_R_9p3ktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3ktaqh_2" aria-labelledby="tab_R_9p3ktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3ktaqh_3" aria-labelledby="tab_R_9p3ktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3ktaqh_4" aria-labelledby="tab_R_9p3ktaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3ktaqh_5" aria-labelledby="tab_R_9p3ktaqh_5"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-orders~1{id}/delete" data-section-id="tag/WorkOrders/paths/~1work-orders~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-orders~1{id}/delete" aria-label="tag/WorkOrders/paths/~1work-orders~1{id}/delete"></a>Delete WO<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Permanently delete a work order. Its items, recipe inputs, receipts, and projected ledger events cascade away, and on-hand recomputes live from the remaining ledger rows. There is no in-use gate.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Permanently delete a work order. Its items, recipe inputs, receipts, and projected ledger events cascade away, and on-hand recomputes live from the remaining ledger rows. There is no in-use gate.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/work-orders/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-orders/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p4ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p4ktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p4ktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4ktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p4ktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4ktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p4ktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4ktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p4ktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4ktaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p4ktaqh_0" aria-labelledby="tab_R_9p4ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4ktaqh_1" aria-labelledby="tab_R_9p4ktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4ktaqh_2" aria-labelledby="tab_R_9p4ktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4ktaqh_3" aria-labelledby="tab_R_9p4ktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4ktaqh_4" aria-labelledby="tab_R_9p4ktaqh_4"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-orders~1{id}/get" data-section-id="tag/WorkOrders/paths/~1work-orders~1{id}/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-orders~1{id}/get" aria-label="tag/WorkOrders/paths/~1work-orders~1{id}/get"></a>Get WO detail<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Get one work order as a composite: the header's fields at top level (no wrapper), including the derived financials (operational costs plus goods and total cost) and the per-status timestamps grouped in <code>statusDates</code>, its output-product line items nested under <code>items</code>, and its receipts under <code>receipts</code>, each receipt nesting its own produced lines under <code>items</code>. The work-site location is an embedded { id, name } reference; each output line's product and each recipe input's material or component product is an { id, code, name } reference, with the recipe inputs snapshotted from the BOM nested under each item's <code>inputs</code>. Nested rows omit the redundant workOrderId / receiptId back-references. The placement estimate rides along, derived on every read and anchored on the placement date: each item's <code>estimatedUnitCost</code>, each input's <code>estimatedUnitCost</code> and <code>estimatedValue</code>, and <code>financials.estimated</code> (materials, conversion, goodsCost) beside <code>financials.estimatedTotal</code>, null before placement or while an input has no purchase receipt in the work orders' estimate window (Settings). The engine's finals ride beside it: each item's <code>finalAvgUnitCost</code>, the produced value over the units produced across its receipts (null until the first receipt), with <code>finalEstimated</code> true while any consumed line behind it drew more than its layers held (the figure rests on the padded estimate and heals when the missing receipt is entered); and each input's <code>available</code>, inventory's Available for it at the work site right now (on hand minus allocated, signed, negative when oversold). <code>financials.estimated</code> and <code>financials.final</code> carry the same rows (materials, conversion, goodsCost, inShipping, outShipping, other; <code>final</code> adds total, the plan's total is <code>estimatedTotal</code>), the plan against the engine's figure from the receipts; <code>final</code> is null until the first receipt and its <code>estimated</code> flag says it rests on padding, while <code>finalTotal</code> beside <code>estimatedTotal</code> follows the list's rule. Each receipt shows its cost read: every produced line's <code>unitCost</code>, <code>value</code> and <code>estimated</code>, the <code>consumed</code> lines beneath (the input as a material or inputProduct reference, quantity, unitCost, value, the paddedQuantity no layer covered, estimated), the <code>conversion</code> line and the receipt <code>total</code>, the consumed value plus the conversion, which equals the produced total.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Get one work order as a composite: the header's fields at top level (no wrapper), including the derived financials (operational costs plus goods and total cost) and the per-status timestamps grouped in <code>statusDates</code>, its output-product line items nested under <code>items</code>, and its receipts under <code>receipts</code>, each receipt nesting its own produced lines under <code>items</code>. The work-site location is an embedded { id, name } reference; each output line's product and each recipe input's material or component product is an { id, code, name } reference, with the recipe inputs snapshotted from the BOM nested under each item's <code>inputs</code>. Nested rows omit the redundant workOrderId / receiptId back-references. The placement estimate rides along, derived on every read and anchored on the placement date: each item's <code>estimatedUnitCost</code>, each input's <code>estimatedUnitCost</code> and <code>estimatedValue</code>, and <code>financials.estimated</code> (materials, conversion, goodsCost) beside <code>financials.estimatedTotal</code>, null before placement or while an input has no purchase receipt in the work orders' estimate window (Settings). The engine's finals ride beside it: each item's <code>finalAvgUnitCost</code>, the produced value over the units produced across its receipts (null until the first receipt), with <code>finalEstimated</code> true while any consumed line behind it drew more than its layers held (the figure rests on the padded estimate and heals when the missing receipt is entered); and each input's <code>available</code>, inventory's Available for it at the work site right now (on hand minus allocated, signed, negative when oversold). <code>financials.estimated</code> and <code>financials.final</code> carry the same rows (materials, conversion, goodsCost, inShipping, outShipping, other; <code>final</code> adds total, the plan's total is <code>estimatedTotal</code>), the plan against the engine's figure from the receipts; <code>final</code> is null until the first receipt and its <code>estimated</code> flag says it rests on padding, while <code>finalTotal</code> beside <code>estimatedTotal</code> follows the list's rule. Each receipt shows its cost read: every produced line's <code>unitCost</code>, <code>value</code> and <code>estimated</code>, the <code>consumed</code> lines beneath (the input as a material or inputProduct reference, quantity, unitCost, value, the paddedQuantity no layer covered, estimated), the <code>conversion</code> line and the receipt <code>total</code>, the consumed value plus the conversion, which equals the produced total.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/work-orders/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-orders/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p5ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p5ktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p5ktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5ktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p5ktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5ktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p5ktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5ktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p5ktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5ktaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p5ktaqh_0" aria-labelledby="tab_R_9p5ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"woNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workSite"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"financials"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"goodsCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"totalCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"materials"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversion"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"goodsCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"final"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"materials"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversion"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"goodsCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inputs"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inputProduct"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedUnitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedValue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"available"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedUnitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalAvgUnitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receipts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"consumed"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inputProduct"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paddedQuantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversion"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5ktaqh_1" aria-labelledby="tab_R_9p5ktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5ktaqh_2" aria-labelledby="tab_R_9p5ktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5ktaqh_3" aria-labelledby="tab_R_9p5ktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5ktaqh_4" aria-labelledby="tab_R_9p5ktaqh_4"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-orders~1bulk-import/post" data-section-id="tag/WorkOrders/paths/~1work-orders~1bulk-import/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-orders~1bulk-import/post" aria-label="tag/WorkOrders/paths/~1work-orders~1bulk-import/post"></a>Bulk-import WOs<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Import many work orders in one atomic call, used by the Data page. Each row creates a WO with an auto-generated number, its items, the recipe snapshots, and the projected commitment events for its status. The whole batch rolls back if any row fails. Admins and owners only. Returns 404 if a row references a work-site location or output product that does not exist.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Import many work orders in one atomic call, used by the Data page. Each row creates a WO with an auto-generated number, its items, the recipe snapshots, and the projected commitment events for its status. The whole batch rolls back if any row fails. Admins and owners only. Returns 404 if a row references a work-site location or output product that does not exist.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="rows"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand rows"><span class="property-name">rows</span><svg class="sc-dYjPD dbManh" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr><td colSpan="2" class="sc-hCcPtG sc-folSZX grYlxQ hGnrOS"><div class="sc-dILkzW edSHQU"><div><div class="sc-bCgoVd gvcKAP"> Array </div><div class="sc-jOpzPJ htqRrU"><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Planning"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Placed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Production"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Partial"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Received"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Completed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Cancelled"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="workSiteLocationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">workSiteLocationId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="statusDates"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand statusDates"><span class="property-name">statusDates</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="inShippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">inShippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="outShippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">outShippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="otherCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">otherCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="items"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand items"><span class="property-name">items</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div class="sc-ivKqQM cuvBXX"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>A row references a work-site location or output product that does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A row references a work-site location or output product that does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/work-orders/bulk-import</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-orders/bulk-import</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_996ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_996ktaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_996ktaqh_0" aria-labelledby="tab_R_996ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"rows"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"workSiteLocationId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionCost"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p6ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p6ktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p6ktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6ktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p6ktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6ktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p6ktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6ktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p6ktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6ktaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p6ktaqh_0" aria-labelledby="tab_R_9p6ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ids"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6ktaqh_1" aria-labelledby="tab_R_9p6ktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6ktaqh_2" aria-labelledby="tab_R_9p6ktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6ktaqh_3" aria-labelledby="tab_R_9p6ktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6ktaqh_4" aria-labelledby="tab_R_9p6ktaqh_4"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-order-items/post" data-section-id="tag/WorkOrders/paths/~1work-order-items/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-order-items/post" aria-label="tag/WorkOrders/paths/~1work-order-items/post"></a>Add item to WO<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Add an output product to an existing work order, named by workOrderId in the body, and snapshot its BOM inputs at add time. Adding to an ordered WO projects the new line's commitment ledger events. conversionCost accepts up to 6 decimals. The response is the line in wire shape: its output product embedded and its snapshotted recipe inputs nested (each input's material or component product embedded). Returns 404 if the work order does not exist, and 409 if a receipt already exists against the WO (invalid_transition; its items are locked) or the product is already an output line on this WO (conflict).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Add an output product to an existing work order, named by workOrderId in the body, and snapshot its BOM inputs at add time. Adding to an ordered WO projects the new line's commitment ledger events. conversionCost accepts up to 6 decimals. The response is the line in wire shape: its output product embedded and its snapshotted recipe inputs nested (each input's material or component product embedded). Returns 404 if the work order does not exist, and 409 if a receipt already exists against the WO (invalid_transition; its items are locked) or the product is already an output line on this WO (conflict).</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="productId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="quantity" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">quantity</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 1<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="conversionCost" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">conversionCost</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="workOrderId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">workOrderId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The work order does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The work order does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A receipt exists (items are locked) or the product is already a line on this WO</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A receipt exists (items are locked) or the product is already a line on this WO</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/work-order-items</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-order-items</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_997ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_997ktaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_997ktaqh_0" aria-labelledby="tab_R_997ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"conversionCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workOrderId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p7ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p7ktaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9p7ktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7ktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p7ktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7ktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p7ktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7ktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p7ktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7ktaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p7ktaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7ktaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p7ktaqh_0" aria-labelledby="tab_R_9p7ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"conversionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inputs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inputProduct"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7ktaqh_1" aria-labelledby="tab_R_9p7ktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7ktaqh_2" aria-labelledby="tab_R_9p7ktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7ktaqh_3" aria-labelledby="tab_R_9p7ktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7ktaqh_4" aria-labelledby="tab_R_9p7ktaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7ktaqh_5" aria-labelledby="tab_R_9p7ktaqh_5"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-order-items/get" data-section-id="tag/WorkOrders/paths/~1work-order-items/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-order-items/get" aria-label="tag/WorkOrders/paths/~1work-order-items/get"></a>List WO items<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List work order output line items, each with its produced product embedded as an { id, code, name } reference and its snapshotted recipe inputs nested under <code>inputs</code> (each input's material or component product embedded). Pass workOrderId to scope the list to one order, or omit it to read lines across every order (a flat items view); productId narrows by the produced product. An unknown workOrderId returns an empty list rather than a 404.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List work order output line items, each with its produced product embedded as an { id, code, name } reference and its snapshotted recipe inputs nested under <code>inputs</code> (each input's material or component product embedded). Pass workOrderId to scope the list to one order, or omit it to read lines across every order (a flat items view); productId narrows by the produced product. An unknown workOrderId returns an empty list rather than a 404.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="workOrderId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">workOrderId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="productId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/work-order-items</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-order-items</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p8ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p8ktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p8ktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8ktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p8ktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8ktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p8ktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8ktaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p8ktaqh_0" aria-labelledby="tab_R_9p8ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"workOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inputs"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inputProduct"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8ktaqh_1" aria-labelledby="tab_R_9p8ktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8ktaqh_2" aria-labelledby="tab_R_9p8ktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8ktaqh_3" aria-labelledby="tab_R_9p8ktaqh_3"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-order-items~1{id}/patch" data-section-id="tag/WorkOrders/paths/~1work-order-items~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-order-items~1{id}/patch" aria-label="tag/WorkOrders/paths/~1work-order-items~1{id}/patch"></a>Update WO item<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update an output line's quantity or conversion cost (up to 6 decimals). A quantity change re-scales the item's snapshotted BOM inputs proportionally and re-projects the line's commitment ledger events. The response is the line in wire shape: its output product embedded and its recipe inputs nested. Returns 409 invalid_transition once any receipt exists against the WO: its line items are locked.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update an output line's quantity or conversion cost (up to 6 decimals). A quantity change re-scales the item's snapshotted BOM inputs proportionally and re-projects the line's commitment ledger events. The response is the line in wire shape: its output product embedded and its recipe inputs nested. Returns 409 invalid_transition once any receipt exists against the WO: its line items are locked.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="quantity" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">quantity</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 1<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="conversionCost" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">conversionCost</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A receipt exists against the WO, so its items are locked</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A receipt exists against the WO, so its items are locked</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/work-order-items/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-order-items/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_999ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_999ktaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_999ktaqh_0" aria-labelledby="tab_R_999ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"conversionCost"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p9ktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p9ktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p9ktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9ktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p9ktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9ktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p9ktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9ktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p9ktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9ktaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p9ktaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9ktaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p9ktaqh_0" aria-labelledby="tab_R_9p9ktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"conversionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inputs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inputProduct"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9ktaqh_1" aria-labelledby="tab_R_9p9ktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9ktaqh_2" aria-labelledby="tab_R_9p9ktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9ktaqh_3" aria-labelledby="tab_R_9p9ktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9ktaqh_4" aria-labelledby="tab_R_9p9ktaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9ktaqh_5" aria-labelledby="tab_R_9p9ktaqh_5"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-order-items~1{id}/delete" data-section-id="tag/WorkOrders/paths/~1work-order-items~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-order-items~1{id}/delete" aria-label="tag/WorkOrders/paths/~1work-order-items~1{id}/delete"></a>Remove WO item<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Remove an output product line from a work order, unwinding the commitment ledger events it had projected; its snapshotted recipe inputs cascade away. Returns 409 invalid_transition once any receipt exists against the WO: its line items are locked.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Remove an output product line from a work order, unwinding the commitment ledger events it had projected; its snapshotted recipe inputs cascade away. Returns 409 invalid_transition once any receipt exists against the WO: its line items are locked.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A receipt exists against the WO, so its items are locked</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A receipt exists against the WO, so its items are locked</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/work-order-items/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-order-items/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9paktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9paktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9paktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9paktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9paktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9paktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9paktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9paktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9paktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9paktaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9paktaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9paktaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9paktaqh_0" aria-labelledby="tab_R_9paktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9paktaqh_1" aria-labelledby="tab_R_9paktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9paktaqh_2" aria-labelledby="tab_R_9paktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9paktaqh_3" aria-labelledby="tab_R_9paktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9paktaqh_4" aria-labelledby="tab_R_9paktaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9paktaqh_5" aria-labelledby="tab_R_9paktaqh_5"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-order-receipts/post" data-section-id="tag/WorkOrders/paths/~1work-order-receipts/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-order-receipts/post" aria-label="tag/WorkOrders/paths/~1work-order-receipts/post"></a>Create receipt against WO<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Record production received against a work order, named by workOrderId in the body: writes the receipt and its produced lines, then BOTH ledger legs, a RECEIVE row per produced product on the finished-goods ledger and a CONSUME row per snapshotted input (materials and any component products) on their ledgers, all tagged ref = the WO number, and advances the WO to Partial (receiving against a Received WO reopens it). conversionCost feeds the costing engine, which reads it live off the lines, never rounded. The 201 is two-keyed: the created receipt with its produced lines nested under items (each line's product embedded), and the updated work order header in flat wire shape. Returns 404 if the work order does not exist, and 409 invalid_transition if it is already in a terminal state (Completed or Cancelled) or still in Planning/Placed (receiving opens in Production).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Record production received against a work order, named by workOrderId in the body: writes the receipt and its produced lines, then BOTH ledger legs, a RECEIVE row per produced product on the finished-goods ledger and a CONSUME row per snapshotted input (materials and any component products) on their ledgers, all tagged ref = the WO number, and advances the WO to Partial (receiving against a Received WO reopens it). conversionCost feeds the costing engine, which reads it live off the lines, never rounded. The 201 is two-keyed: the created receipt with its produced lines nested under items (each line's product embedded), and the updated work order header in flat wire shape. Returns 404 if the work order does not exist, and 409 invalid_transition if it is already in a terminal state (Completed or Cancelled) or still in Planning/Placed (receiving opens in Production).</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="workOrderId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">workOrderId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="receiptDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">receiptDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="items"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand items"><span class="property-name">items</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The work order does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The work order does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The work order is not open for receiving (Planning, Placed, Completed, or Cancelled); receiving opens in Production</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The work order is not open for receiving (Planning, Placed, Completed, or Cancelled); receiving opens in Production</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/work-order-receipts</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-order-receipts</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99bktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99bktaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99bktaqh_0" aria-labelledby="tab_R_99bktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"workOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiptDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pbktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pbktaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9pbktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pbktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pbktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pbktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbktaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pbktaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbktaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pbktaqh_0" aria-labelledby="tab_R_9pbktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"receipt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"workOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workOrder"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"woNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"workSite"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"financials"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbktaqh_1" aria-labelledby="tab_R_9pbktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbktaqh_2" aria-labelledby="tab_R_9pbktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbktaqh_3" aria-labelledby="tab_R_9pbktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbktaqh_4" aria-labelledby="tab_R_9pbktaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbktaqh_5" aria-labelledby="tab_R_9pbktaqh_5"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-order-receipts/get" data-section-id="tag/WorkOrders/paths/~1work-order-receipts/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-order-receipts/get" aria-label="tag/WorkOrders/paths/~1work-order-receipts/get"></a>List WO receipts<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List production receipts in receipt-date order. Pass workOrderId to scope the list to one order, or omit it to read receipts across every order. An unknown workOrderId returns an empty list rather than a 404.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List production receipts in receipt-date order. Pass workOrderId to scope the list to one order, or omit it to read receipts across every order. An unknown workOrderId returns an empty list rather than a 404.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="workOrderId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">workOrderId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/work-order-receipts</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-order-receipts</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pcktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pcktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pcktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pcktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pcktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcktaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pcktaqh_0" aria-labelledby="tab_R_9pcktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"workOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcktaqh_1" aria-labelledby="tab_R_9pcktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcktaqh_2" aria-labelledby="tab_R_9pcktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcktaqh_3" aria-labelledby="tab_R_9pcktaqh_3"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-order-receipts~1{id}/patch" data-section-id="tag/WorkOrders/paths/~1work-order-receipts~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-order-receipts~1{id}/patch" aria-label="tag/WorkOrders/paths/~1work-order-receipts~1{id}/patch"></a>Update WO receipt<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update a production receipt's date. Re-dating the receipt re-dates its ledger rows but never changes the work order's status.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update a production receipt's date. Re-dating the receipt re-dates its ledger rows but never changes the work order's status.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="receiptDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">receiptDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/work-order-receipts/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-order-receipts/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99dktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99dktaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99dktaqh_0" aria-labelledby="tab_R_99dktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"receiptDate"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pdktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pdktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pdktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pdktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pdktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pdktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdktaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pdktaqh_0" aria-labelledby="tab_R_9pdktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdktaqh_1" aria-labelledby="tab_R_9pdktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdktaqh_2" aria-labelledby="tab_R_9pdktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdktaqh_3" aria-labelledby="tab_R_9pdktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdktaqh_4" aria-labelledby="tab_R_9pdktaqh_4"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-order-receipts~1{id}/delete" data-section-id="tag/WorkOrders/paths/~1work-order-receipts~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-order-receipts~1{id}/delete" aria-label="tag/WorkOrders/paths/~1work-order-receipts~1{id}/delete"></a>Delete WO receipt<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Delete a production receipt and its lines. Its CONSUME and RECEIVE ledger rows on both ledgers are removed too, so on-hand recomputes live from the remaining ledger rows, and the WO status walks back to what the surviving receipts support (Partial, or Production when none remain; deleting a receipt from a Received WO reopens it). Returns 409 invalid_transition while the WO is Completed: reopen it first.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Delete a production receipt and its lines. Its CONSUME and RECEIVE ledger rows on both ledgers are removed too, so on-hand recomputes live from the remaining ledger rows, and the WO status walks back to what the surviving receipts support (Partial, or Production when none remain; deleting a receipt from a Received WO reopens it). Returns 409 invalid_transition while the WO is Completed: reopen it first.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The work order is Completed, so its receipts are locked; reopen it first</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The work order is Completed, so its receipts are locked; reopen it first</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/work-order-receipts/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-order-receipts/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pektaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pektaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pektaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pektaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pektaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pektaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pektaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pektaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pektaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pektaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pektaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pektaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pektaqh_0" aria-labelledby="tab_R_9pektaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pektaqh_1" aria-labelledby="tab_R_9pektaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pektaqh_2" aria-labelledby="tab_R_9pektaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pektaqh_3" aria-labelledby="tab_R_9pektaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pektaqh_4" aria-labelledby="tab_R_9pektaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pektaqh_5" aria-labelledby="tab_R_9pektaqh_5"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-order-receipts~1{id}/get" data-section-id="tag/WorkOrders/paths/~1work-order-receipts~1{id}/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-order-receipts~1{id}/get" aria-label="tag/WorkOrders/paths/~1work-order-receipts~1{id}/get"></a>Get WO receipt detail<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Get one production receipt: the receipt header's fields at top level (no wrapper, workOrderId included as the parent correlation) with its produced line items nested under <code>items</code>, each line's product embedded as an { id, code, name } reference (the nested lines omit the redundant receiptId back-reference).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Get one production receipt: the receipt header's fields at top level (no wrapper, workOrderId included as the parent correlation) with its produced line items nested under <code>items</code>, each line's product embedded as an { id, code, name } reference (the nested lines omit the redundant receiptId back-reference).</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/work-order-receipts/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-order-receipts/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pfktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pfktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pfktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pfktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pfktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pfktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfktaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pfktaqh_0" aria-labelledby="tab_R_9pfktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfktaqh_1" aria-labelledby="tab_R_9pfktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfktaqh_2" aria-labelledby="tab_R_9pfktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfktaqh_3" aria-labelledby="tab_R_9pfktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfktaqh_4" aria-labelledby="tab_R_9pfktaqh_4"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-order-receipt-items~1{id}/patch" data-section-id="tag/WorkOrders/paths/~1work-order-receipt-items~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-order-receipt-items~1{id}/patch" aria-label="tag/WorkOrders/paths/~1work-order-receipt-items~1{id}/patch"></a>Update WO receipt item<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Edit a produced line in place: a quantity change propagates to the finished-goods RECEIVE row and rescales the input CONSUME rows by the same recipe formula; lot number and expiration date update the RECEIVE row. Conversion cost (up to 6 decimals) is read live by the costing engine, never stored. The response is the line in wire shape, its produced product embedded. Returns 409 invalid_transition if the work order is already Completed.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Edit a produced line in place: a quantity change propagates to the finished-goods RECEIVE row and rescales the input CONSUME rows by the same recipe formula; lot number and expiration date update the RECEIVE row. Conversion cost (up to 6 decimals) is read live by the costing engine, never stored. The response is the line in wire shape, its produced product embedded. Returns 409 invalid_transition if the work order is already Completed.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="quantity" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">quantity</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 1<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="conversionCost" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">conversionCost</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="lotNumber" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">lotNumber</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 255 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="expirationDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expirationDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The work order is Completed and its receipt lines are locked; reopen it first</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The work order is Completed and its receipt lines are locked; reopen it first</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/work-order-receipt-items/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-order-receipt-items/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99gktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99gktaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99gktaqh_0" aria-labelledby="tab_R_99gktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"conversionCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expirationDate"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pgktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pgktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pgktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pgktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pgktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pgktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgktaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pgktaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgktaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pgktaqh_0" aria-labelledby="tab_R_9pgktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiptId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"conversionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgktaqh_1" aria-labelledby="tab_R_9pgktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgktaqh_2" aria-labelledby="tab_R_9pgktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgktaqh_3" aria-labelledby="tab_R_9pgktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgktaqh_4" aria-labelledby="tab_R_9pgktaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgktaqh_5" aria-labelledby="tab_R_9pgktaqh_5"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-orders~1{id}~1ledger/get" data-section-id="tag/WorkOrders/paths/~1work-orders~1{id}~1ledger/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-orders~1{id}~1ledger/get" aria-label="tag/WorkOrders/paths/~1work-orders~1{id}~1ledger/get"></a>Get WO ledger rows<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>The inventory ledger rows this work order posted, grouped by ledger: <code>materials</code> and <code>finishedGoods</code>, each <code>{ data, total }</code>. Finished goods carries the ORDER row per output product from placing the order and one RECEIVE row per receipt line; each recipe input posts DEMAND on placement, ALLOCATE when production starts and CONSUME per receipt on the ledger its kind routes to (materials, or finished goods for a component product). Every row carries the WO number as <code>ref</code>. Rows use the ledger list's own shape (the row code, the embedded item and location, the engine-derived <code>unitCost</code> per lot line, the running <code>balance</code> and the <code>document</code> behind the row) and come back oldest first in costing order (event date, then insertion), so the order's story reads top to bottom. This is the same read as listing both ledgers with <code>ref</code> set to the WO number.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>The inventory ledger rows this work order posted, grouped by ledger: <code>materials</code> and <code>finishedGoods</code>, each <code>{ data, total }</code>. Finished goods carries the ORDER row per output product from placing the order and one RECEIVE row per receipt line; each recipe input posts DEMAND on placement, ALLOCATE when production starts and CONSUME per receipt on the ledger its kind routes to (materials, or finished goods for a component product). Every row carries the WO number as <code>ref</code>. Rows use the ledger list's own shape (the row code, the embedded item and location, the engine-derived <code>unitCost</code> per lot line, the running <code>balance</code> and the <code>document</code> behind the row) and come back oldest first in costing order (event date, then insertion), so the order's story reads top to bottom. This is the same read as listing both ledgers with <code>ref</code> set to the WO number.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/work-orders/{id}/ledger</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-orders/{id}/ledger</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9phktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9phktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9phktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9phktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9phktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9phktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phktaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9phktaqh_0" aria-labelledby="tab_R_9phktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"materials"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"data"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"location"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"eventType"</span>: <span class="token string">"ORDER"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paddedQuantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ref"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"sourceType"</span>: <span class="token string">"po_receipt"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotLineIndex"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotLineCount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"balance"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"document"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"kind"</span>: <span class="token string">"purchase_order"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"finishedGoods"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"data"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"location"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"eventType"</span>: <span class="token string">"ORDER"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paddedQuantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ref"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"sourceType"</span>: <span class="token string">"po_receipt"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotLineIndex"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotLineCount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"balance"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"document"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"kind"</span>: <span class="token string">"purchase_order"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phktaqh_1" aria-labelledby="tab_R_9phktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phktaqh_2" aria-labelledby="tab_R_9phktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phktaqh_3" aria-labelledby="tab_R_9phktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phktaqh_4" aria-labelledby="tab_R_9phktaqh_4"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-order-status-types/get" data-section-id="tag/WorkOrders/paths/~1work-order-status-types/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-order-status-types/get" aria-label="tag/WorkOrders/paths/~1work-order-status-types/get"></a>List work order status types<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List the work order status vocabulary (Planning, Placed, Production, Partial, Received, Completed, Cancelled) as a plain string array, for populating status pickers.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List the work order status vocabulary (Planning, Placed, Production, Partial, Received, Completed, Cancelled) as a plain string array, for populating status pickers.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/work-order-status-types</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-order-status-types</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9piktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9piktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9piktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9piktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9piktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9piktaqh_2" data-rttab="true">403</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9piktaqh_0" aria-labelledby="tab_R_9piktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9piktaqh_1" aria-labelledby="tab_R_9piktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9piktaqh_2" aria-labelledby="tab_R_9piktaqh_2"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-orders~1{id}~1pdf/get" data-section-id="tag/WorkOrders/paths/~1work-orders~1{id}~1pdf/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-orders~1{id}~1pdf/get" aria-label="tag/WorkOrders/paths/~1work-orders~1{id}~1pdf/get"></a>Generate work order PDF<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Generate a print-ready work order to send the co-packer, streamed as an application/pdf attachment (no JSON envelope): the organization's letterhead, the order date and the WO number as the ticket number, then one line table with each product's name, code (SKU) and quantity. The output lines (the products to make) come first, each due on the order's expected delivery date; then the input products the recipe hands to the co-packer, one line per product with its quantities summed across the output lines and no due date. Materials are not listed and nothing is priced. The order's notes print boxed as the comment. The organization's Pharus footer setting applies.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Generate a print-ready work order to send the co-packer, streamed as an application/pdf attachment (no JSON envelope): the organization's letterhead, the order date and the WO number as the ticket number, then one line table with each product's name, code (SKU) and quantity. The output lines (the products to make) come first, each due on the order's expected delivery date; then the input products the recipe hands to the co-packer, one line per product with its quantities summed across the output lines and no due date. Materials are not listed and nothing is priced. The order's notes print boxed as the comment. The organization's Pharus footer setting applies.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/work-orders/{id}/pdf</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-orders/{id}/pdf</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-error react-tabs__tab--selected" role="tab" id="tab_R_9pjktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pjktaqh_0" tabindex="0" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pjktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pjktaqh_1" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pjktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pjktaqh_2" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pjktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pjktaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pjktaqh_0" aria-labelledby="tab_R_9pjktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"error"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"not_found"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"message"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"details"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pjktaqh_1" aria-labelledby="tab_R_9pjktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pjktaqh_2" aria-labelledby="tab_R_9pjktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pjktaqh_3" aria-labelledby="tab_R_9pjktaqh_3"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-orders~1{id}~1pdf/post" data-section-id="tag/WorkOrders/paths/~1work-orders~1{id}~1pdf/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-orders~1{id}~1pdf/post" aria-label="tag/WorkOrders/paths/~1work-orders~1{id}~1pdf/post"></a>Generate work order PDF with changes<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Render the work order PDF with one-off changes from the body: the due date the output lines print and the comment. The WO number, the order date and the lines always print as the order says, and any other key is ignored. The changes apply to this render only and are never written back to the order. Streamed as an application/pdf attachment.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Render the work order PDF with one-off changes from the body: the due date the output lines print and the comment. The WO number, the order date and the lines always print as the order says, and any other key is ignored. The changes apply to this render only and are never written back to the order. Streamed as an application/pdf attachment.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="overrides"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand overrides"><span class="property-name">overrides</span><svg class="sc-dYjPD dbManh" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr><td colSpan="2" class="sc-hCcPtG sc-folSZX grYlxQ hGnrOS"><div class="sc-dILkzW edSHQU"><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="dueDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">dueDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/work-orders/{id}/pdf</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-orders/{id}/pdf</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99kktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99kktaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99kktaqh_0" aria-labelledby="tab_R_99kktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"overrides"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"dueDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-error react-tabs__tab--selected" role="tab" id="tab_R_9pkktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pkktaqh_0" tabindex="0" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pkktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkktaqh_1" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pkktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkktaqh_2" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pkktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkktaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pkktaqh_0" aria-labelledby="tab_R_9pkktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"error"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"not_found"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"message"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"details"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkktaqh_1" aria-labelledby="tab_R_9pkktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkktaqh_2" aria-labelledby="tab_R_9pkktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkktaqh_3" aria-labelledby="tab_R_9pkktaqh_3"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-orders~1{id}~1pdf-link/get" data-section-id="tag/WorkOrders/paths/~1work-orders~1{id}~1pdf-link/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-orders~1{id}~1pdf-link/get" aria-label="tag/WorkOrders/paths/~1work-orders~1{id}~1pdf-link/get"></a>Get a link to the work order PDF<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Return a link to the work order as a PDF, for callers that cannot take a file (an MCP tool, a message to a person). Opening the link renders the PDF on the spot from the record as it is now, exactly what the GET pdf endpoint returns, with the organization's PDF settings and no overrides. The link opens without signing in, works for this one document only, and expires after about 15 minutes (expiresAt); ask for a new one after that. Nothing is stored.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Return a link to the work order as a PDF, for callers that cannot take a file (an MCP tool, a message to a person). Opening the link renders the PDF on the spot from the record as it is now, exactly what the GET pdf endpoint returns, with the organization's PDF settings and no overrides. The link opens without signing in, works for this one document only, and expires after about 15 minutes (expiresAt); ask for a new one after that. Nothing is stored.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/work-orders/{id}/pdf-link</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-orders/{id}/pdf-link</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9plktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9plktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9plktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9plktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9plktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9plktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9plktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9plktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9plktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9plktaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9plktaqh_0" aria-labelledby="tab_R_9plktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expiresAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9plktaqh_1" aria-labelledby="tab_R_9plktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9plktaqh_2" aria-labelledby="tab_R_9plktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9plktaqh_3" aria-labelledby="tab_R_9plktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9plktaqh_4" aria-labelledby="tab_R_9plktaqh_4"></div></div></div></div></div></div><div id="tag/WorkOrders/paths/~1work-orders~1{id}~1pdf-form/get" data-section-id="tag/WorkOrders/paths/~1work-orders~1{id}~1pdf-form/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/WorkOrders/paths/~1work-orders~1{id}~1pdf-form/get" aria-label="tag/WorkOrders/paths/~1work-orders~1{id}~1pdf-form/get"></a>Get work order PDF values<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Return what the work order PDF prints by default, with each line's product identified so a form can link to where each value is kept: the WO number, the order date, the due date (the expected delivery date), the notes printed as the comment, and the lines. Each line is marked <code>kind</code> output (a product to make) or input (an input product handed to the co-packer, summed across the output lines); materials are left out. Use it to populate a form before rendering with one-off changes through the POST endpoint.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Return what the work order PDF prints by default, with each line's product identified so a form can link to where each value is kept: the WO number, the order date, the due date (the expected delivery date), the notes printed as the comment, and the lines. Each line is marked <code>kind</code> output (a product to make) or input (an input product handed to the co-packer, summed across the output lines); materials are left out. Use it to populate a form before rendering with one-off changes through the POST endpoint.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/work-orders/{id}/pdf-form</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/work-orders/{id}/pdf-form</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pmktaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pmktaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pmktaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pmktaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pmktaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pmktaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pmktaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pmktaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pmktaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pmktaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pmktaqh_0" aria-labelledby="tab_R_9pmktaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"woNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"dueDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"kind"</span>: <span class="token string">"output"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"itemName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"itemCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pmktaqh_1" aria-labelledby="tab_R_9pmktaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pmktaqh_2" aria-labelledby="tab_R_9pmktaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pmktaqh_3" aria-labelledby="tab_R_9pmktaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pmktaqh_4" aria-labelledby="tab_R_9pmktaqh_4"></div></div></div></div></div></div><div id="tag/ProductionOrders" data-section-id="tag/ProductionOrders" class="sc-eCQgVK jleRXN"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders" aria-label="tag/ProductionOrders"></a>ProductionOrders</h2></div></div></div><div id="tag/ProductionOrders/paths/~1production-orders/post" data-section-id="tag/ProductionOrders/paths/~1production-orders/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-orders/post" aria-label="tag/ProductionOrders/paths/~1production-orders/post"></a>Create production order<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Create a production order for subcontracted (toll) manufacturing: the header, its output-product line items (each with an optional per-unit production cost, up to 6 decimals), and a recipe snapshot of each product's BOM exploded to raw materials at creation time (later BOM edits do not change an existing order). It opens in the given status, stamping the matching per-status date (override via the optional statusDates object, keyed by camelCase status name) and projecting the commitment ledger events. prodNumber is optional: omit it to auto-generate the next canonical number, or supply your own. The 201 is the same composite the detail serves: the header's fields at top level (the location embedded as { id, name }, the per-status timestamps grouped in statusDates), the nested items (each output product embedded, its snapshotted recipe inputs nested one level deeper with their material embedded), and receipts (empty on create). Returns 404 if the location or any output product does not exist, and 409 if the supplied prodNumber is already taken.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Create a production order for subcontracted (toll) manufacturing: the header, its output-product line items (each with an optional per-unit production cost, up to 6 decimals), and a recipe snapshot of each product's BOM exploded to raw materials at creation time (later BOM edits do not change an existing order). It opens in the given status, stamping the matching per-status date (override via the optional statusDates object, keyed by camelCase status name) and projecting the commitment ledger events. prodNumber is optional: omit it to auto-generate the next canonical number, or supply your own. The 201 is the same composite the detail serves: the header's fields at top level (the location embedded as { id, name }, the per-status timestamps grouped in statusDates), the nested items (each output product embedded, its snapshotted recipe inputs nested one level deeper with their material embedded), and receipts (empty on create). Returns 404 if the location or any output product does not exist, and 409 if the supplied prodNumber is already taken.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Planning"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Placed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Production"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"In Transit"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Partial"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Received"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Completed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Cancelled"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="locationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">locationId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="statusDates"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand statusDates"><span class="property-name">statusDates</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="inShippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">inShippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="outShippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">outShippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="otherCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">otherCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="prodNumber" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">prodNumber</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 255 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="items"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand items"><span class="property-name">items</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The location or a referenced output product does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The location or a referenced output product does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The supplied prodNumber is already taken, or the same output product appears on more than one line.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The supplied prodNumber is already taken, or the same output product appears on more than one line.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/production-orders</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-orders</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_991l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_991l5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_991l5aqh_0" aria-labelledby="tab_R_991l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"locationId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"prodNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p1l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p1l5aqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9p1l5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1l5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p1l5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1l5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p1l5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1l5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p1l5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1l5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p1l5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1l5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p1l5aqh_0" aria-labelledby="tab_R_9p1l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"prodNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"location"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"financials"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"goodsCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"totalCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"materials"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"goodsCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"final"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"materials"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"goodsCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inputs"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedUnitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedValue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"available"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedUnitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalAvgUnitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receipts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"consumed"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paddedQuantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1l5aqh_1" aria-labelledby="tab_R_9p1l5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1l5aqh_2" aria-labelledby="tab_R_9p1l5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1l5aqh_3" aria-labelledby="tab_R_9p1l5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1l5aqh_4" aria-labelledby="tab_R_9p1l5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1l5aqh_5" aria-labelledby="tab_R_9p1l5aqh_5"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-orders/get" data-section-id="tag/ProductionOrders/paths/~1production-orders/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-orders/get" aria-label="tag/ProductionOrders/paths/~1production-orders/get"></a>List production orders<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List one page of production order headers, newest first by default, each with its location embedded as an { id, name } reference, the per-status timestamps grouped in <code>statusDates</code>, and the stored operational costs in <code>financials</code> (the engine-derived goodsCost/totalCost appear on single-order reads only) with <code>estimatedTotal</code>, the placement estimate's total: the exploded recipe priced at each material's purchase-receipt average over the production orders' estimate window ending on the placement date, plus the quoted production cost and the overheads, null before placement, while a line's production cost is unset, when a material has no receipt in the window, or on a Received or Completed order that has a finalTotal (the detail read carries its plan); and <code>finalTotal</code>, the engine's final (the produced value plus the overheads) once the order is Received or Completed, null while it is open, with <code>finalEstimated</code> true while any consumed line behind it drew more than its layers held. The finals come from one batched engine pass per page and nothing is persisted. Every filter is optional and AND-ed: the CSV multi-selects <code>status</code> and <code>locationId</code> (values OR within each), <code>containsProductId</code> (only orders with an output line for that product), and inclusive From/To calendar-day pairs on the document dates (<code>orderDateFrom</code>/<code>orderDateTo</code>, <code>expectedDeliveryFrom</code>/<code>expectedDeliveryTo</code>) plus one pair per status key (planning, placed, production, inTransit, partial, received, completed, cancelled). <code>search</code> is a case-insensitive substring over the order number, the location name, notes, and the output products' codes and names. Sort with <code>sort</code> (number, location, status, orderDate, expectedDeliveryDate, createdAt, updatedAt; default orderDate descending; empty values always last) and <code>order</code> (asc/desc); page with <code>limit</code> (default 50, max 200) and <code>offset</code>. <code>meta.total</code> counts the filtered set, so pagers can render page counts under active filters. Line items, recipe inputs, and receipts are fetched per order through the detail endpoint.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List one page of production order headers, newest first by default, each with its location embedded as an { id, name } reference, the per-status timestamps grouped in <code>statusDates</code>, and the stored operational costs in <code>financials</code> (the engine-derived goodsCost/totalCost appear on single-order reads only) with <code>estimatedTotal</code>, the placement estimate's total: the exploded recipe priced at each material's purchase-receipt average over the production orders' estimate window ending on the placement date, plus the quoted production cost and the overheads, null before placement, while a line's production cost is unset, when a material has no receipt in the window, or on a Received or Completed order that has a finalTotal (the detail read carries its plan); and <code>finalTotal</code>, the engine's final (the produced value plus the overheads) once the order is Received or Completed, null while it is open, with <code>finalEstimated</code> true while any consumed line behind it drew more than its layers held. The finals come from one batched engine pass per page and nothing is persisted. Every filter is optional and AND-ed: the CSV multi-selects <code>status</code> and <code>locationId</code> (values OR within each), <code>containsProductId</code> (only orders with an output line for that product), and inclusive From/To calendar-day pairs on the document dates (<code>orderDateFrom</code>/<code>orderDateTo</code>, <code>expectedDeliveryFrom</code>/<code>expectedDeliveryTo</code>) plus one pair per status key (planning, placed, production, inTransit, partial, received, completed, cancelled). <code>search</code> is a case-insensitive substring over the order number, the location name, notes, and the output products' codes and names. Sort with <code>sort</code> (number, location, status, orderDate, expectedDeliveryDate, createdAt, updatedAt; default orderDate descending; empty values always last) and <code>order</code> (asc/desc); page with <code>limit</code> (default 50, max 200) and <code>offset</code>. <code>meta.total</code> counts the filtered set, so pagers can render page counts under active filters. Line items, recipe inputs, and receipts are fetched per order through the detail endpoint.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="sort" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">sort</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"number"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"location"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"status"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"orderDate"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"expectedDeliveryDate"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"createdAt"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"updatedAt"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="order" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">order</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"asc"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"desc"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="limit" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">limit</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 200 ]<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="offset" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">offset</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="locationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">locationId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="containsProductId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">containsProductId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="search" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">search</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDateFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDateFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDateTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDateTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="planningFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">planningFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="planningTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">planningTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="placedFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">placedFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="placedTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">placedTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="productionFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productionFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="productionTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productionTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="inTransitFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">inTransitFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="inTransitTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">inTransitTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="partialFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">partialFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="partialTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">partialTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="receivedFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">receivedFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="receivedTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">receivedTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="completedFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">completedFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="completedTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">completedTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="cancelledFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">cancelledFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="cancelledTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">cancelledTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/production-orders</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-orders</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p2l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p2l5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p2l5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2l5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p2l5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2l5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p2l5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2l5aqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p2l5aqh_0" aria-labelledby="tab_R_9p2l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"prodNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"location"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"financials"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"limit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"offset"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2l5aqh_1" aria-labelledby="tab_R_9p2l5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2l5aqh_2" aria-labelledby="tab_R_9p2l5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2l5aqh_3" aria-labelledby="tab_R_9p2l5aqh_3"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-orders~1{id}/patch" data-section-id="tag/ProductionOrders/paths/~1production-orders~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-orders~1{id}/patch" aria-label="tag/ProductionOrders/paths/~1production-orders~1{id}/patch"></a>Update production order<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update a production order's header fields, status, or per-status dates (line items are managed through the item endpoints). The statusDates object merges PER KEY: only the sent keys change, unsent keys are untouched, and null clears a date where the clearing rules allow. Moving the status projects the commitment ledger events; closing at Received settles the open commitments and reopening removes them. locationId is editable only while the order is in Planning (409 invalid_transition afterwards). Returns 409 if a supplied prodNumber collides with another order.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update a production order's header fields, status, or per-status dates (line items are managed through the item endpoints). The statusDates object merges PER KEY: only the sent keys change, unsent keys are untouched, and null clears a date where the clearing rules allow. Moving the status projects the commitment ledger events; closing at Received settles the open commitments and reopening removes them. locationId is editable only while the order is in Planning (409 invalid_transition afterwards). Returns 409 if a supplied prodNumber collides with another order.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="prodNumber" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">prodNumber</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 255 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="locationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">locationId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Planning"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Placed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Production"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"In Transit"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Partial"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Received"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Completed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Cancelled"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="statusDates"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand statusDates"><span class="property-name">statusDates</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="inShippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">inShippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="outShippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">outShippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="otherCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">otherCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The supplied prodNumber is already taken by another order, or a locationId edit on an order that has left Planning (the location is edit-locked once the order leaves Planning)</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The supplied prodNumber is already taken by another order, or a locationId edit on an order that has left Planning (the location is edit-locked once the order leaves Planning)</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/production-orders/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-orders/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_993l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_993l5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_993l5aqh_0" aria-labelledby="tab_R_993l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"prodNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"locationId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p3l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p3l5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p3l5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3l5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p3l5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3l5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p3l5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3l5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p3l5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3l5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p3l5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3l5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p3l5aqh_0" aria-labelledby="tab_R_9p3l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"prodNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"location"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"financials"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3l5aqh_1" aria-labelledby="tab_R_9p3l5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3l5aqh_2" aria-labelledby="tab_R_9p3l5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3l5aqh_3" aria-labelledby="tab_R_9p3l5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3l5aqh_4" aria-labelledby="tab_R_9p3l5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3l5aqh_5" aria-labelledby="tab_R_9p3l5aqh_5"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-orders~1{id}/delete" data-section-id="tag/ProductionOrders/paths/~1production-orders~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-orders~1{id}/delete" aria-label="tag/ProductionOrders/paths/~1production-orders~1{id}/delete"></a>Delete production order<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Permanently delete a production order. Its items, recipe inputs, receipts, and projected ledger events cascade away, and on-hand recomputes live from the remaining ledger rows. There is no in-use gate.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Permanently delete a production order. Its items, recipe inputs, receipts, and projected ledger events cascade away, and on-hand recomputes live from the remaining ledger rows. There is no in-use gate.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/production-orders/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-orders/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p4l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p4l5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p4l5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4l5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p4l5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4l5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p4l5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4l5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p4l5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4l5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p4l5aqh_0" aria-labelledby="tab_R_9p4l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4l5aqh_1" aria-labelledby="tab_R_9p4l5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4l5aqh_2" aria-labelledby="tab_R_9p4l5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4l5aqh_3" aria-labelledby="tab_R_9p4l5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4l5aqh_4" aria-labelledby="tab_R_9p4l5aqh_4"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-orders~1{id}/get" data-section-id="tag/ProductionOrders/paths/~1production-orders~1{id}/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-orders~1{id}/get" aria-label="tag/ProductionOrders/paths/~1production-orders~1{id}/get"></a>Get production order detail<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Get one production order as a composite: the header's fields at top level (no wrapper), including the derived financials (operational costs plus goods and total cost) and the per-status timestamps grouped in <code>statusDates</code>, its output-product line items nested under <code>items</code>, and its receipts under <code>receipts</code>, each receipt nesting its own produced lines under <code>items</code>. The location is an embedded { id, name } reference; each output line's product and each recipe input's material is an { id, code, name } reference, with the recipe inputs snapshotted from the exploded BOM nested under each item's <code>inputs</code>. Nested rows omit the redundant productionOrderId / receiptId back-references. The placement estimate rides along, derived on every read and anchored on the placement date: each item's <code>estimatedUnitCost</code>, each input's <code>estimatedUnitCost</code> and <code>estimatedValue</code>, and <code>financials.estimated</code> (materials, productionCost, goodsCost) beside <code>financials.estimatedTotal</code>, null before placement, while the line's production cost is unset, or while a material has no purchase receipt in the production orders' estimate window (Settings). The engine's finals ride beside it: each item's <code>finalAvgUnitCost</code>, the produced value over the units produced across its receipts (null until the first receipt), with <code>finalEstimated</code> true while any consumed line behind it drew more than its layers held (the figure rests on the padded estimate and heals when the missing receipt is entered); and each input's <code>available</code>, inventory's Available for it at the order's location right now (on hand minus allocated, signed, negative when oversold). <code>financials.estimated</code> and <code>financials.final</code> carry the same rows (materials, productionCost, goodsCost, inShipping, outShipping, other; <code>final</code> adds total, the plan's total is <code>estimatedTotal</code>), the plan against the engine's figure from the receipts, the productionCost row being the ordered units at the quoted price against what the receipts recorded; <code>final</code> is null until the first receipt and its <code>estimated</code> flag says it rests on padding, while <code>finalTotal</code> beside <code>estimatedTotal</code> follows the list's rule. Each receipt shows its cost read: every produced line's <code>unitCost</code>, <code>value</code> and <code>estimated</code>, the <code>consumed</code> lines beneath (the material reference, quantity, unitCost, value, the paddedQuantity no layer covered, estimated), the <code>productionCost</code> line at the receipt lines' own figure and the receipt <code>total</code>, the consumed value plus the production cost, which equals the produced total.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Get one production order as a composite: the header's fields at top level (no wrapper), including the derived financials (operational costs plus goods and total cost) and the per-status timestamps grouped in <code>statusDates</code>, its output-product line items nested under <code>items</code>, and its receipts under <code>receipts</code>, each receipt nesting its own produced lines under <code>items</code>. The location is an embedded { id, name } reference; each output line's product and each recipe input's material is an { id, code, name } reference, with the recipe inputs snapshotted from the exploded BOM nested under each item's <code>inputs</code>. Nested rows omit the redundant productionOrderId / receiptId back-references. The placement estimate rides along, derived on every read and anchored on the placement date: each item's <code>estimatedUnitCost</code>, each input's <code>estimatedUnitCost</code> and <code>estimatedValue</code>, and <code>financials.estimated</code> (materials, productionCost, goodsCost) beside <code>financials.estimatedTotal</code>, null before placement, while the line's production cost is unset, or while a material has no purchase receipt in the production orders' estimate window (Settings). The engine's finals ride beside it: each item's <code>finalAvgUnitCost</code>, the produced value over the units produced across its receipts (null until the first receipt), with <code>finalEstimated</code> true while any consumed line behind it drew more than its layers held (the figure rests on the padded estimate and heals when the missing receipt is entered); and each input's <code>available</code>, inventory's Available for it at the order's location right now (on hand minus allocated, signed, negative when oversold). <code>financials.estimated</code> and <code>financials.final</code> carry the same rows (materials, productionCost, goodsCost, inShipping, outShipping, other; <code>final</code> adds total, the plan's total is <code>estimatedTotal</code>), the plan against the engine's figure from the receipts, the productionCost row being the ordered units at the quoted price against what the receipts recorded; <code>final</code> is null until the first receipt and its <code>estimated</code> flag says it rests on padding, while <code>finalTotal</code> beside <code>estimatedTotal</code> follows the list's rule. Each receipt shows its cost read: every produced line's <code>unitCost</code>, <code>value</code> and <code>estimated</code>, the <code>consumed</code> lines beneath (the material reference, quantity, unitCost, value, the paddedQuantity no layer covered, estimated), the <code>productionCost</code> line at the receipt lines' own figure and the receipt <code>total</code>, the consumed value plus the production cost, which equals the produced total.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/production-orders/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-orders/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p5l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p5l5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p5l5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5l5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p5l5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5l5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p5l5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5l5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p5l5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5l5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p5l5aqh_0" aria-labelledby="tab_R_9p5l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"prodNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"location"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"financials"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"goodsCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"totalCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"materials"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"goodsCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"final"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"materials"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"goodsCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShipping"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"other"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inputs"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedUnitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedValue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"available"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedUnitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalAvgUnitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receipts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"consumed"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paddedQuantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5l5aqh_1" aria-labelledby="tab_R_9p5l5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5l5aqh_2" aria-labelledby="tab_R_9p5l5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5l5aqh_3" aria-labelledby="tab_R_9p5l5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5l5aqh_4" aria-labelledby="tab_R_9p5l5aqh_4"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-orders~1bulk-import/post" data-section-id="tag/ProductionOrders/paths/~1production-orders~1bulk-import/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-orders~1bulk-import/post" aria-label="tag/ProductionOrders/paths/~1production-orders~1bulk-import/post"></a>Bulk-import production orders<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Import many production orders in one atomic call, used by the Data page. Each row creates an order with an auto-generated number, its items, the recipe snapshots, and the projected commitment events for its status. The whole batch rolls back if any row fails. Admins and owners only. Returns 404 if a row references a location or output product that does not exist.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Import many production orders in one atomic call, used by the Data page. Each row creates an order with an auto-generated number, its items, the recipe snapshots, and the projected commitment events for its status. The whole batch rolls back if any row fails. Admins and owners only. Returns 404 if a row references a location or output product that does not exist.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="rows"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand rows"><span class="property-name">rows</span><svg class="sc-dYjPD dbManh" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr><td colSpan="2" class="sc-hCcPtG sc-folSZX grYlxQ hGnrOS"><div class="sc-dILkzW edSHQU"><div><div class="sc-bCgoVd gvcKAP"> Array </div><div class="sc-jOpzPJ htqRrU"><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Planning"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Placed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Production"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"In Transit"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Partial"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Received"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Completed"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Cancelled"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="locationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">locationId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orderDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orderDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="expectedDeliveryDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expectedDeliveryDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="statusDates"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand statusDates"><span class="property-name">statusDates</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="inShippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">inShippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="outShippingCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">outShippingCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="otherCosts" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">otherCosts</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="items"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand items"><span class="property-name">items</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div class="sc-ivKqQM cuvBXX"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>A row references a location or output product that does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A row references a location or output product that does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/production-orders/bulk-import</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-orders/bulk-import</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_996l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_996l5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_996l5aqh_0" aria-labelledby="tab_R_996l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"rows"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"locationId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p6l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p6l5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p6l5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6l5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p6l5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6l5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p6l5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6l5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p6l5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6l5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p6l5aqh_0" aria-labelledby="tab_R_9p6l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ids"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6l5aqh_1" aria-labelledby="tab_R_9p6l5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6l5aqh_2" aria-labelledby="tab_R_9p6l5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6l5aqh_3" aria-labelledby="tab_R_9p6l5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6l5aqh_4" aria-labelledby="tab_R_9p6l5aqh_4"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-order-items/post" data-section-id="tag/ProductionOrders/paths/~1production-order-items/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-order-items/post" aria-label="tag/ProductionOrders/paths/~1production-order-items/post"></a>Add item to production order<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Add an output product to an existing production order, named by productionOrderId in the body, and snapshot its exploded BOM (raw materials) at add time. Adding to an ordered order projects the new line's commitment ledger events. productionCost is optional here and accepts up to 6 decimals (it can be set later, but must be present to receive). The response is the line in wire shape: its output product embedded and its snapshotted recipe inputs nested (each input's material embedded). Returns 404 if the production order does not exist, and 409 if a receipt already exists against the order (invalid_transition; its items are locked) or the product is already an output line on it (conflict).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Add an output product to an existing production order, named by productionOrderId in the body, and snapshot its exploded BOM (raw materials) at add time. Adding to an ordered order projects the new line's commitment ledger events. productionCost is optional here and accepts up to 6 decimals (it can be set later, but must be present to receive). The response is the line in wire shape: its output product embedded and its snapshotted recipe inputs nested (each input's material embedded). Returns 404 if the production order does not exist, and 409 if a receipt already exists against the order (invalid_transition; its items are locked) or the product is already an output line on it (conflict).</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="productId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="quantity" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">quantity</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 1<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="productionCost" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productionCost</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="productionOrderId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productionOrderId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The production order does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The production order does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A receipt exists (items are locked) or the product is already a line on this order</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A receipt exists (items are locked) or the product is already a line on this order</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/production-order-items</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-order-items</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_997l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_997l5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_997l5aqh_0" aria-labelledby="tab_R_997l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionOrderId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p7l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p7l5aqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9p7l5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7l5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p7l5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7l5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p7l5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7l5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p7l5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7l5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p7l5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7l5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p7l5aqh_0" aria-labelledby="tab_R_9p7l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inputs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7l5aqh_1" aria-labelledby="tab_R_9p7l5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7l5aqh_2" aria-labelledby="tab_R_9p7l5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7l5aqh_3" aria-labelledby="tab_R_9p7l5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7l5aqh_4" aria-labelledby="tab_R_9p7l5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7l5aqh_5" aria-labelledby="tab_R_9p7l5aqh_5"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-order-items/get" data-section-id="tag/ProductionOrders/paths/~1production-order-items/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-order-items/get" aria-label="tag/ProductionOrders/paths/~1production-order-items/get"></a>List production order items<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List production order output line items, each with its produced product embedded as an { id, code, name } reference and its snapshotted recipe inputs nested under <code>inputs</code> (each input's material embedded). Pass productionOrderId to scope the list to one order, or omit it to read lines across every order (a flat items view); productId narrows by the produced product. An unknown productionOrderId returns an empty list rather than a 404.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List production order output line items, each with its produced product embedded as an { id, code, name } reference and its snapshotted recipe inputs nested under <code>inputs</code> (each input's material embedded). Pass productionOrderId to scope the list to one order, or omit it to read lines across every order (a flat items view); productId narrows by the produced product. An unknown productionOrderId returns an empty list rather than a 404.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="productionOrderId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productionOrderId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="productId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/production-order-items</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-order-items</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p8l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p8l5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p8l5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8l5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p8l5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8l5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p8l5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8l5aqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p8l5aqh_0" aria-labelledby="tab_R_9p8l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inputs"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8l5aqh_1" aria-labelledby="tab_R_9p8l5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8l5aqh_2" aria-labelledby="tab_R_9p8l5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8l5aqh_3" aria-labelledby="tab_R_9p8l5aqh_3"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-order-items~1{id}/patch" data-section-id="tag/ProductionOrders/paths/~1production-order-items~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-order-items~1{id}/patch" aria-label="tag/ProductionOrders/paths/~1production-order-items~1{id}/patch"></a>Update production order item<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update an output line's quantity or per-unit production cost (up to 6 decimals). A quantity change re-scales the item's snapshotted exploded-BOM inputs proportionally and re-projects the line's commitment ledger events. The per-unit production cost, by contrast, stays editable for the WHOLE lifecycle: even after a receipt exists and even once the order is Completed, so a cost-only edit never trips the receipt lock. The response is the line in wire shape: its output product embedded and its recipe inputs nested. Returns 409 invalid_transition on a quantity change once any receipt exists against the order.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update an output line's quantity or per-unit production cost (up to 6 decimals). A quantity change re-scales the item's snapshotted exploded-BOM inputs proportionally and re-projects the line's commitment ledger events. The per-unit production cost, by contrast, stays editable for the WHOLE lifecycle: even after a receipt exists and even once the order is Completed, so a cost-only edit never trips the receipt lock. The response is the line in wire shape: its output product embedded and its recipe inputs nested. Returns 409 invalid_transition on a quantity change once any receipt exists against the order.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="quantity" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">quantity</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 1<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="productionCost" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productionCost</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A receipt exists against the order, so its item quantities are locked (the per-unit production cost stays editable)</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A receipt exists against the order, so its item quantities are locked (the per-unit production cost stays editable)</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/production-order-items/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-order-items/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_999l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_999l5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_999l5aqh_0" aria-labelledby="tab_R_999l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionCost"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p9l5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p9l5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p9l5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9l5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p9l5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9l5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p9l5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9l5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p9l5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9l5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p9l5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9l5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p9l5aqh_0" aria-labelledby="tab_R_9p9l5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"inputs"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9l5aqh_1" aria-labelledby="tab_R_9p9l5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9l5aqh_2" aria-labelledby="tab_R_9p9l5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9l5aqh_3" aria-labelledby="tab_R_9p9l5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9l5aqh_4" aria-labelledby="tab_R_9p9l5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9l5aqh_5" aria-labelledby="tab_R_9p9l5aqh_5"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-order-items~1{id}/delete" data-section-id="tag/ProductionOrders/paths/~1production-order-items~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-order-items~1{id}/delete" aria-label="tag/ProductionOrders/paths/~1production-order-items~1{id}/delete"></a>Remove production order item<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Remove an output product line from a production order, unwinding the commitment ledger events it had projected; its snapshotted recipe inputs cascade away. Returns 409 invalid_transition once any receipt exists against the order: its line items are locked.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Remove an output product line from a production order, unwinding the commitment ledger events it had projected; its snapshotted recipe inputs cascade away. Returns 409 invalid_transition once any receipt exists against the order: its line items are locked.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A receipt exists against the order, so its items are locked</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A receipt exists against the order, so its items are locked</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/production-order-items/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-order-items/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pal5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pal5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pal5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pal5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pal5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pal5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pal5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pal5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pal5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pal5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pal5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pal5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pal5aqh_0" aria-labelledby="tab_R_9pal5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pal5aqh_1" aria-labelledby="tab_R_9pal5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pal5aqh_2" aria-labelledby="tab_R_9pal5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pal5aqh_3" aria-labelledby="tab_R_9pal5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pal5aqh_4" aria-labelledby="tab_R_9pal5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pal5aqh_5" aria-labelledby="tab_R_9pal5aqh_5"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-order-receipts/post" data-section-id="tag/ProductionOrders/paths/~1production-order-receipts/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-order-receipts/post" aria-label="tag/ProductionOrders/paths/~1production-order-receipts/post"></a>Create receipt against production order<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Record production received back from the subcontractor against an order, named by productionOrderId in the body: writes the receipt and its produced lines, then BOTH ledger legs, a RECEIVE row per produced product on the finished-goods ledger and a CONSUME row per snapshotted exploded-BOM material on the materials ledger, all tagged ref = the order number, and advances the order to Partial (receiving against a Received order reopens it). The produced unit cost (materials plus the per-unit production cost) is derived on read by the costing engine off the line, never rounded and never stored. The 201 is two-keyed: the created receipt with its produced lines nested under items (each line's product embedded), and the updated production order header in flat wire shape. Returns 404 if the production order does not exist, 422 if a produced product's per-unit production cost is still unset (it must be set to receive), and 409 invalid_transition if the order is already terminal (Completed or Cancelled) or still in Planning/Placed (receiving opens in Production).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Record production received back from the subcontractor against an order, named by productionOrderId in the body: writes the receipt and its produced lines, then BOTH ledger legs, a RECEIVE row per produced product on the finished-goods ledger and a CONSUME row per snapshotted exploded-BOM material on the materials ledger, all tagged ref = the order number, and advances the order to Partial (receiving against a Received order reopens it). The produced unit cost (materials plus the per-unit production cost) is derived on read by the costing engine off the line, never rounded and never stored. The 201 is two-keyed: the created receipt with its produced lines nested under items (each line's product embedded), and the updated production order header in flat wire shape. Returns 404 if the production order does not exist, 422 if a produced product's per-unit production cost is still unset (it must be set to receive), and 409 invalid_transition if the order is already terminal (Completed or Cancelled) or still in Planning/Placed (receiving opens in Production).</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="productionOrderId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productionOrderId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="receiptDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">receiptDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="items"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand items"><span class="property-name">items</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The production order does not exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The production order does not exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The order is not open for receiving (Planning, Placed, Completed, or Cancelled); receiving opens in Production</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The order is not open for receiving (Planning, Placed, Completed, or Cancelled); receiving opens in Production</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/production-order-receipts</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-order-receipts</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99bl5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99bl5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99bl5aqh_0" aria-labelledby="tab_R_99bl5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"productionOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiptDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pbl5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pbl5aqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9pbl5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbl5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pbl5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbl5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pbl5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbl5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pbl5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbl5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pbl5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbl5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pbl5aqh_0" aria-labelledby="tab_R_9pbl5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"receipt"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionOrder"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"prodNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"Planning"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"location"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"statusDates"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"planning"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"placed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"production"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inTransit"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"received"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"completed"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"cancelled"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"financials"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"inShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"outShippingCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalTotal"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"finalEstimated"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbl5aqh_1" aria-labelledby="tab_R_9pbl5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbl5aqh_2" aria-labelledby="tab_R_9pbl5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbl5aqh_3" aria-labelledby="tab_R_9pbl5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbl5aqh_4" aria-labelledby="tab_R_9pbl5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbl5aqh_5" aria-labelledby="tab_R_9pbl5aqh_5"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-order-receipts/get" data-section-id="tag/ProductionOrders/paths/~1production-order-receipts/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-order-receipts/get" aria-label="tag/ProductionOrders/paths/~1production-order-receipts/get"></a>List production order receipts<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List production receipts in receipt-date order. Pass productionOrderId to scope the list to one order, or omit it to read receipts across every order. An unknown productionOrderId returns an empty list rather than a 404.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List production receipts in receipt-date order. Pass productionOrderId to scope the list to one order, or omit it to read receipts across every order. An unknown productionOrderId returns an empty list rather than a 404.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="productionOrderId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productionOrderId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/production-order-receipts</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-order-receipts</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pcl5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pcl5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pcl5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcl5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pcl5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcl5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pcl5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcl5aqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pcl5aqh_0" aria-labelledby="tab_R_9pcl5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcl5aqh_1" aria-labelledby="tab_R_9pcl5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcl5aqh_2" aria-labelledby="tab_R_9pcl5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcl5aqh_3" aria-labelledby="tab_R_9pcl5aqh_3"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-order-receipts~1{id}/patch" data-section-id="tag/ProductionOrders/paths/~1production-order-receipts~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-order-receipts~1{id}/patch" aria-label="tag/ProductionOrders/paths/~1production-order-receipts~1{id}/patch"></a>Update production order receipt<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update a production receipt's date. Re-dating the receipt re-dates its ledger rows on both ledgers but never changes the order's status.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update a production receipt's date. Re-dating the receipt re-dates its ledger rows on both ledgers but never changes the order's status.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="receiptDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">receiptDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/production-order-receipts/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-order-receipts/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99dl5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99dl5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99dl5aqh_0" aria-labelledby="tab_R_99dl5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"receiptDate"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pdl5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pdl5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pdl5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdl5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pdl5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdl5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pdl5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdl5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pdl5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdl5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pdl5aqh_0" aria-labelledby="tab_R_9pdl5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdl5aqh_1" aria-labelledby="tab_R_9pdl5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdl5aqh_2" aria-labelledby="tab_R_9pdl5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdl5aqh_3" aria-labelledby="tab_R_9pdl5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdl5aqh_4" aria-labelledby="tab_R_9pdl5aqh_4"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-order-receipts~1{id}/delete" data-section-id="tag/ProductionOrders/paths/~1production-order-receipts~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-order-receipts~1{id}/delete" aria-label="tag/ProductionOrders/paths/~1production-order-receipts~1{id}/delete"></a>Delete production order receipt<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Delete a production receipt and its lines. Its CONSUME and RECEIVE ledger rows on both ledgers are removed too, so on-hand recomputes live from the remaining ledger rows, and the order status walks back to what the surviving receipts support (Partial, or Production when none remain; deleting a receipt from a Received order reopens it). Returns 409 invalid_transition while the order is Completed: reopen it first.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Delete a production receipt and its lines. Its CONSUME and RECEIVE ledger rows on both ledgers are removed too, so on-hand recomputes live from the remaining ledger rows, and the order status walks back to what the surviving receipts support (Partial, or Production when none remain; deleting a receipt from a Received order reopens it). Returns 409 invalid_transition while the order is Completed: reopen it first.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The order is Completed, so its receipts are locked; reopen it first</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The order is Completed, so its receipts are locked; reopen it first</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/production-order-receipts/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-order-receipts/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pel5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pel5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pel5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pel5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pel5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pel5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pel5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pel5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pel5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pel5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pel5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pel5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pel5aqh_0" aria-labelledby="tab_R_9pel5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pel5aqh_1" aria-labelledby="tab_R_9pel5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pel5aqh_2" aria-labelledby="tab_R_9pel5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pel5aqh_3" aria-labelledby="tab_R_9pel5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pel5aqh_4" aria-labelledby="tab_R_9pel5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pel5aqh_5" aria-labelledby="tab_R_9pel5aqh_5"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-order-receipts~1{id}/get" data-section-id="tag/ProductionOrders/paths/~1production-order-receipts~1{id}/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-order-receipts~1{id}/get" aria-label="tag/ProductionOrders/paths/~1production-order-receipts~1{id}/get"></a>Get production order receipt detail<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Get one production receipt: the receipt header's fields at top level (no wrapper, productionOrderId included as the parent correlation) with its produced line items nested under <code>items</code>, each line's product embedded as an { id, code, name } reference (the nested lines omit the redundant receiptId back-reference).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Get one production receipt: the receipt header's fields at top level (no wrapper, productionOrderId included as the parent correlation) with its produced line items nested under <code>items</code>, each line's product embedded as an { id, code, name } reference (the nested lines omit the redundant receiptId back-reference).</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/production-order-receipts/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-order-receipts/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pfl5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pfl5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pfl5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfl5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pfl5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfl5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pfl5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfl5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pfl5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfl5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pfl5aqh_0" aria-labelledby="tab_R_9pfl5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionOrderId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiptDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"items"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfl5aqh_1" aria-labelledby="tab_R_9pfl5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfl5aqh_2" aria-labelledby="tab_R_9pfl5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfl5aqh_3" aria-labelledby="tab_R_9pfl5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfl5aqh_4" aria-labelledby="tab_R_9pfl5aqh_4"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-order-receipt-items~1{id}/patch" data-section-id="tag/ProductionOrders/paths/~1production-order-receipt-items~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-order-receipt-items~1{id}/patch" aria-label="tag/ProductionOrders/paths/~1production-order-receipt-items~1{id}/patch"></a>Update production order receipt item<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Edit a produced line in place: a quantity change propagates to the finished-goods RECEIVE row and rescales the materials CONSUME rows by the same recipe formula; lot number and expiration date update the RECEIVE row. Production cost (up to 6 decimals) is read live by the costing engine, never stored. The response is the line in wire shape, its produced product embedded. Returns 409 invalid_transition if the order is already Completed.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Edit a produced line in place: a quantity change propagates to the finished-goods RECEIVE row and rescales the materials CONSUME rows by the same recipe formula; lot number and expiration date update the RECEIVE row. Production cost (up to 6 decimals) is read live by the costing engine, never stored. The response is the line in wire shape, its produced product embedded. Returns 409 invalid_transition if the order is already Completed.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="quantity" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">quantity</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 1<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="productionCost" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productionCost</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="lotNumber" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">lotNumber</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 255 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="expirationDate" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expirationDate</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->date<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The order is Completed and its receipt lines are locked; reopen it first</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The order is Completed and its receipt lines are locked; reopen it first</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/production-order-receipt-items/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-order-receipt-items/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99gl5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99gl5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99gl5aqh_0" aria-labelledby="tab_R_99gl5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token number">1</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expirationDate"</span>: <span class="token string">"2019-08-24"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pgl5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pgl5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pgl5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgl5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pgl5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgl5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pgl5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgl5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pgl5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgl5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pgl5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgl5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pgl5aqh_0" aria-labelledby="tab_R_9pgl5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"receiptId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"product"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgl5aqh_1" aria-labelledby="tab_R_9pgl5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgl5aqh_2" aria-labelledby="tab_R_9pgl5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgl5aqh_3" aria-labelledby="tab_R_9pgl5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgl5aqh_4" aria-labelledby="tab_R_9pgl5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgl5aqh_5" aria-labelledby="tab_R_9pgl5aqh_5"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-orders~1{id}~1ledger/get" data-section-id="tag/ProductionOrders/paths/~1production-orders~1{id}~1ledger/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-orders~1{id}~1ledger/get" aria-label="tag/ProductionOrders/paths/~1production-orders~1{id}~1ledger/get"></a>Get production order ledger rows<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>The inventory ledger rows this production order posted, grouped by ledger: <code>materials</code> and <code>finishedGoods</code>, each <code>{ data, total }</code>. Finished goods carries the ORDER row per output product from placing the order and one RECEIVE row per receipt line; materials carries, per exploded-BOM input, DEMAND on placement, ALLOCATE when production starts and CONSUME per receipt. Every row carries the production order number as <code>ref</code>. Rows use the ledger list's own shape (the row code, the embedded item and location, the engine-derived <code>unitCost</code> per lot line, the running <code>balance</code> and the <code>document</code> behind the row) and come back oldest first in costing order (event date, then insertion), so the order's story reads top to bottom. This is the same read as listing both ledgers with <code>ref</code> set to the order number.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>The inventory ledger rows this production order posted, grouped by ledger: <code>materials</code> and <code>finishedGoods</code>, each <code>{ data, total }</code>. Finished goods carries the ORDER row per output product from placing the order and one RECEIVE row per receipt line; materials carries, per exploded-BOM input, DEMAND on placement, ALLOCATE when production starts and CONSUME per receipt. Every row carries the production order number as <code>ref</code>. Rows use the ledger list's own shape (the row code, the embedded item and location, the engine-derived <code>unitCost</code> per lot line, the running <code>balance</code> and the <code>document</code> behind the row) and come back oldest first in costing order (event date, then insertion), so the order's story reads top to bottom. This is the same read as listing both ledgers with <code>ref</code> set to the order number.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/production-orders/{id}/ledger</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-orders/{id}/ledger</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9phl5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9phl5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9phl5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phl5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9phl5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phl5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9phl5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phl5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9phl5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phl5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9phl5aqh_0" aria-labelledby="tab_R_9phl5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"materials"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"data"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"material"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"location"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"eventType"</span>: <span class="token string">"ORDER"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paddedQuantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ref"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"sourceType"</span>: <span class="token string">"po_receipt"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotLineIndex"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotLineCount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"balance"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"document"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"kind"</span>: <span class="token string">"purchase_order"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"finishedGoods"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"data"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"location"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"eventType"</span>: <span class="token string">"ORDER"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paddedQuantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ref"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"eventDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"sourceType"</span>: <span class="token string">"po_receipt"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expirationDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotLineIndex"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lotLineCount"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"balance"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"document"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"kind"</span>: <span class="token string">"purchase_order"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phl5aqh_1" aria-labelledby="tab_R_9phl5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phl5aqh_2" aria-labelledby="tab_R_9phl5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phl5aqh_3" aria-labelledby="tab_R_9phl5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phl5aqh_4" aria-labelledby="tab_R_9phl5aqh_4"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf/get" data-section-id="tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf/get" aria-label="tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf/get"></a>Generate production order PDF<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Generate a print-ready PDF of the production order, streamed as an application/pdf attachment (no JSON envelope): the organization's letterhead, the order date and number, the production site (the order's location, with its primary contact as the ATTN line), each output product's name, code, description and quantity with its per-unit production cost as the rate and the quantity times it as the amount, the lines' total, the expected date and the notes. The materials going in, the shipping and the other costs do not print, and a line with no production cost prints its rate and amount blank. The organization's Pharus footer setting applies. Use the POST variant to render with one-off changes or without prices.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Generate a print-ready PDF of the production order, streamed as an application/pdf attachment (no JSON envelope): the organization's letterhead, the order date and number, the production site (the order's location, with its primary contact as the ATTN line), each output product's name, code, description and quantity with its per-unit production cost as the rate and the quantity times it as the amount, the lines' total, the expected date and the notes. The materials going in, the shipping and the other costs do not print, and a line with no production cost prints its rate and amount blank. The organization's Pharus footer setting applies. Use the POST variant to render with one-off changes or without prices.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/production-orders/{id}/pdf</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-orders/{id}/pdf</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-error react-tabs__tab--selected" role="tab" id="tab_R_9pil5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pil5aqh_0" tabindex="0" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pil5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pil5aqh_1" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pil5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pil5aqh_2" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pil5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pil5aqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pil5aqh_0" aria-labelledby="tab_R_9pil5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"error"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"not_found"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"message"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"details"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pil5aqh_1" aria-labelledby="tab_R_9pil5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pil5aqh_2" aria-labelledby="tab_R_9pil5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pil5aqh_3" aria-labelledby="tab_R_9pil5aqh_3"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf/post" data-section-id="tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf/post" aria-label="tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf/post"></a>Generate production order PDF with changes<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Render the production order PDF with one-off changes from the body (the production site card, the expected date and the notes; the order number, date and lines always print as the order says, and any other key is ignored), and optionally a price-less layout (withPrices: false renders every rate and amount as zero; omitted, prices print). The changes apply to this render only and are never written back to the order or the location. Streamed as an application/pdf attachment.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Render the production order PDF with one-off changes from the body (the production site card, the expected date and the notes; the order number, date and lines always print as the order says, and any other key is ignored), and optionally a price-less layout (withPrices: false renders every rate and amount as zero; omitted, prices print). The changes apply to this render only and are never written back to the order or the location. Streamed as an application/pdf attachment.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="overrides"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand overrides"><span class="property-name">overrides</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="withPrices" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">withPrices</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/production-orders/{id}/pdf</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-orders/{id}/pdf</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99jl5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99jl5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99jl5aqh_0" aria-labelledby="tab_R_99jl5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"overrides"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"productionSite"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"attention"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"zipCode"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"2019-08-24"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"withPrices"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-error react-tabs__tab--selected" role="tab" id="tab_R_9pjl5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pjl5aqh_0" tabindex="0" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pjl5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pjl5aqh_1" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pjl5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pjl5aqh_2" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pjl5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pjl5aqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pjl5aqh_0" aria-labelledby="tab_R_9pjl5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"error"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"not_found"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"message"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"details"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pjl5aqh_1" aria-labelledby="tab_R_9pjl5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pjl5aqh_2" aria-labelledby="tab_R_9pjl5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pjl5aqh_3" aria-labelledby="tab_R_9pjl5aqh_3"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf-link/get" data-section-id="tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf-link/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf-link/get" aria-label="tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf-link/get"></a>Get a link to the production order PDF<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Return a link to the production order as a PDF, for callers that cannot take a file (an MCP tool, a message to a person). Opening the link renders the PDF on the spot from the record as it is now, exactly what the GET pdf endpoint returns, with the organization's PDF settings and no overrides. The link opens without signing in, works for this one document only, and expires after about 15 minutes (expiresAt); ask for a new one after that. Nothing is stored.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Return a link to the production order as a PDF, for callers that cannot take a file (an MCP tool, a message to a person). Opening the link renders the PDF on the spot from the record as it is now, exactly what the GET pdf endpoint returns, with the organization's PDF settings and no overrides. The link opens without signing in, works for this one document only, and expires after about 15 minutes (expiresAt); ask for a new one after that. Nothing is stored.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/production-orders/{id}/pdf-link</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-orders/{id}/pdf-link</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pkl5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pkl5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pkl5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkl5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pkl5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkl5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pkl5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkl5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pkl5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkl5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pkl5aqh_0" aria-labelledby="tab_R_9pkl5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"url"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expiresAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkl5aqh_1" aria-labelledby="tab_R_9pkl5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkl5aqh_2" aria-labelledby="tab_R_9pkl5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkl5aqh_3" aria-labelledby="tab_R_9pkl5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkl5aqh_4" aria-labelledby="tab_R_9pkl5aqh_4"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf-form/get" data-section-id="tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf-form/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf-form/get" aria-label="tag/ProductionOrders/paths/~1production-orders~1{id}~1pdf-form/get"></a>Get production order PDF values<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Return what the production order PDF prints by default, with the production site and each line's product identified so a form can link to where each value is kept. The production site is the order's location, its primary contact as <code>attention</code>; each output line carries the product's name, code and description, the quantity and <code>unitCost</code>, the per-unit production cost (null while the line has none). Use it to populate a form before rendering with one-off changes through the POST endpoint.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Return what the production order PDF prints by default, with the production site and each line's product identified so a form can link to where each value is kept. The production site is the order's location, its primary contact as <code>attention</code>; each output line carries the product's name, code and description, the quantity and <code>unitCost</code>, the per-unit production cost (null while the line has none). Use it to populate a form before rendering with one-off changes through the POST endpoint.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/production-orders/{id}/pdf-form</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-orders/{id}/pdf-form</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pll5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pll5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pll5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pll5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pll5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pll5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pll5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pll5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pll5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pll5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pll5aqh_0" aria-labelledby="tab_R_9pll5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"prodNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expectedDeliveryDate"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionSite"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"attention"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"zipCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"items"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"itemName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"itemCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"description"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"quantity"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unitCost"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pll5aqh_1" aria-labelledby="tab_R_9pll5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pll5aqh_2" aria-labelledby="tab_R_9pll5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pll5aqh_3" aria-labelledby="tab_R_9pll5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pll5aqh_4" aria-labelledby="tab_R_9pll5aqh_4"></div></div></div></div></div></div><div id="tag/ProductionOrders/paths/~1production-order-status-types/get" data-section-id="tag/ProductionOrders/paths/~1production-order-status-types/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/ProductionOrders/paths/~1production-order-status-types/get" aria-label="tag/ProductionOrders/paths/~1production-order-status-types/get"></a>List production order status types<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List the production order status vocabulary (Planning, Placed, Production, In Transit, Partial, Received, Completed, Cancelled) as a plain string array, for populating status pickers.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List the production order status vocabulary (Planning, Placed, Production, In Transit, Partial, Received, Completed, Cancelled) as a plain string array, for populating status pickers.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/production-order-status-types</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/production-order-status-types</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pml5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pml5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pml5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pml5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pml5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pml5aqh_2" data-rttab="true">403</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pml5aqh_0" aria-labelledby="tab_R_9pml5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pml5aqh_1" aria-labelledby="tab_R_9pml5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pml5aqh_2" aria-labelledby="tab_R_9pml5aqh_2"></div></div></div></div></div></div><div id="tag/Documents" data-section-id="tag/Documents" class="sc-eCQgVK jleRXN"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Documents" aria-label="tag/Documents"></a>Documents</h2></div></div></div><div id="tag/Documents/paths/~1documents/post" data-section-id="tag/Documents/paths/~1documents/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Documents/paths/~1documents/post" aria-label="tag/Documents/paths/~1documents/post"></a>Upload document<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Attach a file to an existing entity. The multipart body carries the binary in the "file" part plus entityType (sales_order, purchase_order, or work_order) and entityId as text fields. Files cap at 10 MB, and the parent entity must exist in the caller's organization. The stored bytes live in object storage; the response returns only the document metadata row.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Attach a file to an existing entity. The multipart body carries the binary in the "file" part plus entityType (sales_order, purchase_order, or work_order) and entityId as text fields. Files cap at 10 MB, and the parent entity must exist in the caller's organization. The stored bytes live in object storage; the response returns only the document metadata row.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">multipart/form-data</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="file" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">file</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->binary<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="entityType" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">entityType</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"sales_order"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"purchase_order"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"work_order"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="entityId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">entityId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->uuid<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The parent entity (entityType + entityId) does not exist in this organization</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The parent entity (entityType + entityId) does not exist in this organization</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/documents</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/documents</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2e9ldaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2e9ldaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_2e9ldaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9ldaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2e9ldaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9ldaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2e9ldaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9ldaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_2e9ldaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9ldaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2e9ldaqh_0" aria-labelledby="tab_R_2e9ldaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"entity"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"type"</span>: <span class="token string">"sales_order"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mimeType"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sizeBytes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9ldaqh_1" aria-labelledby="tab_R_2e9ldaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9ldaqh_2" aria-labelledby="tab_R_2e9ldaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9ldaqh_3" aria-labelledby="tab_R_2e9ldaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9ldaqh_4" aria-labelledby="tab_R_2e9ldaqh_4"></div></div></div></div></div></div><div id="tag/Documents/paths/~1documents/get" data-section-id="tag/Documents/paths/~1documents/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Documents/paths/~1documents/get" aria-label="tag/Documents/paths/~1documents/get"></a>List documents for an entity<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List every document attached to one entity, newest first. Both entityType (sales_order, purchase_order, or work_order) and entityId are required query params; there is no unbounded cross-entity listing. An unknown or empty parent returns an empty list rather than a 404. Each row is metadata only; fetch a download URL with the get-document detail endpoint.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List every document attached to one entity, newest first. Both entityType (sales_order, purchase_order, or work_order) and entityId are required query params; there is no unbounded cross-entity listing. An unknown or empty parent returns an empty list rather than a 404. Each row is metadata only; fetch a download URL with the get-document detail endpoint.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="entityType" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">entityType</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"sales_order"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"purchase_order"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"work_order"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="entityId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">entityId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/documents</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/documents</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2ealdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2ealdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_2ealdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ealdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2ealdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ealdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2ealdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ealdaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2ealdaqh_0" aria-labelledby="tab_R_2ealdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"entity"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"type"</span>: <span class="token string">"sales_order"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"mimeType"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"sizeBytes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ealdaqh_1" aria-labelledby="tab_R_2ealdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ealdaqh_2" aria-labelledby="tab_R_2ealdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ealdaqh_3" aria-labelledby="tab_R_2ealdaqh_3"></div></div></div></div></div></div><div id="tag/Documents/paths/~1documents~1{id}/delete" data-section-id="tag/Documents/paths/~1documents~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Documents/paths/~1documents~1{id}/delete" aria-label="tag/Documents/paths/~1documents~1{id}/delete"></a>Delete document<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Permanently delete one document: its metadata row and the stored file. Irreversible, and there is no soft-delete or trash. Returns the deleted id.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Permanently delete one document: its metadata row and the stored file. Irreversible, and there is no soft-delete or trash. Returns the deleted id.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/documents/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/documents/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2ebldaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2ebldaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_2ebldaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebldaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2ebldaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebldaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2ebldaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebldaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_2ebldaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebldaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2ebldaqh_0" aria-labelledby="tab_R_2ebldaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebldaqh_1" aria-labelledby="tab_R_2ebldaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebldaqh_2" aria-labelledby="tab_R_2ebldaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebldaqh_3" aria-labelledby="tab_R_2ebldaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebldaqh_4" aria-labelledby="tab_R_2ebldaqh_4"></div></div></div></div></div></div><div id="tag/Documents/paths/~1documents~1{id}/get" data-section-id="tag/Documents/paths/~1documents~1{id}/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Documents/paths/~1documents~1{id}/get" aria-label="tag/Documents/paths/~1documents~1{id}/get"></a>Get document detail (signed download URL)<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Get one document's metadata plus a freshly minted signed URL for downloading its file. The URL is short-lived (about 15 minutes) and generated per request, so it is never stored and must be used promptly.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Get one document's metadata plus a freshly minted signed URL for downloading its file. The URL is short-lived (about 15 minutes) and generated per request, so it is never stored and must be used promptly.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/documents/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/documents/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2ecldaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2ecldaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_2ecldaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ecldaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2ecldaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ecldaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2ecldaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ecldaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_2ecldaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ecldaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2ecldaqh_0" aria-labelledby="tab_R_2ecldaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"entity"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"type"</span>: <span class="token string">"sales_order"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mimeType"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sizeBytes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"signedUrl"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ecldaqh_1" aria-labelledby="tab_R_2ecldaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ecldaqh_2" aria-labelledby="tab_R_2ecldaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ecldaqh_3" aria-labelledby="tab_R_2ecldaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ecldaqh_4" aria-labelledby="tab_R_2ecldaqh_4"></div></div></div></div></div></div><div id="tag/Documents/paths/~1pdf-links~1{token}/get" data-section-id="tag/Documents/paths/~1pdf-links~1{token}/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Documents/paths/~1pdf-links~1{token}/get" aria-label="tag/Documents/paths/~1pdf-links~1{token}/get"></a>Open a PDF link (public)<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Public, unauthenticated download behind the links the documents' GET pdf-link endpoints return (purchase orders, sales order packing slips, work orders, production orders, conversions, transfers). The token is the whole credential: it names one document of one organization and expires about 15 minutes after it was made. The PDF renders on the spot from the record as it is now and streams as an application/pdf attachment named after the document's number. A forged, altered or expired token is a 404; ask for a new link.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Public, unauthenticated download behind the links the documents' GET pdf-link endpoints return (purchase orders, sales order packing slips, work orders, production orders, conversions, transfers). The token is the whole credential: it names one document of one organization and expires about 15 minutes after it was made. The PDF renders on the spot from the record as it is now and streams as an application/pdf attachment named after the document's number. A forged, altered or expired token is a 404; ask for a new link.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="token" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">token</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->non-empty<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/pdf-links/{token}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/pdf-links/{token}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-error react-tabs__tab--selected" role="tab" id="tab_R_2edldaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2edldaqh_0" tabindex="0" data-rttab="true">404</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2edldaqh_0" aria-labelledby="tab_R_2edldaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"error"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"not_found"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"message"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"details"</span>: <span class="token keyword">null</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div></div></div></div><div id="tag/TimelineNotes" data-section-id="tag/TimelineNotes" class="sc-eCQgVK jleRXN"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/TimelineNotes" aria-label="tag/TimelineNotes"></a>TimelineNotes</h2></div></div></div><div id="tag/TimelineNotes/paths/~1timeline-notes/post" data-section-id="tag/TimelineNotes/paths/~1timeline-notes/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/TimelineNotes/paths/~1timeline-notes/post" aria-label="tag/TimelineNotes/paths/~1timeline-notes/post"></a>Add timeline note<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Append a free-text note to one entity's timeline. The body names the parent by entityType (sales_order, purchase_order, work_order, production_order, sales_receipt, sales_return, or transfer) and entityId, plus the note text in <code>note</code>; the parent must exist in the caller's organization. The response embeds the parent as an <code>entity</code> object carrying its document number as name, plus entityStatus, a server-stamped snapshot of the parent's status at write time (it never updates afterward and cannot be supplied by the caller), and createdBy, the author as { id, name }, stamped from the session user (also not caller-suppliable). Notes are permanent history: there is no update, only add and delete.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Append a free-text note to one entity's timeline. The body names the parent by entityType (sales_order, purchase_order, work_order, production_order, sales_receipt, sales_return, or transfer) and entityId, plus the note text in <code>note</code>; the parent must exist in the caller's organization. The response embeds the parent as an <code>entity</code> object carrying its document number as name, plus entityStatus, a server-stamped snapshot of the parent's status at write time (it never updates afterward and cannot be supplied by the caller), and createdBy, the author as { id, name }, stamped from the session user (also not caller-suppliable). Notes are permanent history: there is no update, only add and delete.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="entityType" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">entityType</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"sales_order"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"purchase_order"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"work_order"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"production_order"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"sales_receipt"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"sales_return"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"transfer"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="entityId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">entityId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="note" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">note</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 2000 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The parent entity (entityType + entityId) does not exist in this organization</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The parent entity (entityType + entityId) does not exist in this organization</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/timeline-notes</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/timeline-notes</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_155llaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_155llaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_155llaqh_0" aria-labelledby="tab_R_155llaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"entityType"</span>: <span class="token string">"sales_order"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"entityId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"note"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_175llaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_175llaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_175llaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_175llaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_175llaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_175llaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_175llaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_175llaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_175llaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_175llaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_175llaqh_0" aria-labelledby="tab_R_175llaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"entity"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"type"</span>: <span class="token string">"sales_order"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"entityStatus"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"note"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdBy"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_175llaqh_1" aria-labelledby="tab_R_175llaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_175llaqh_2" aria-labelledby="tab_R_175llaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_175llaqh_3" aria-labelledby="tab_R_175llaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_175llaqh_4" aria-labelledby="tab_R_175llaqh_4"></div></div></div></div></div></div><div id="tag/TimelineNotes/paths/~1timeline-notes/get" data-section-id="tag/TimelineNotes/paths/~1timeline-notes/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/TimelineNotes/paths/~1timeline-notes/get" aria-label="tag/TimelineNotes/paths/~1timeline-notes/get"></a>List timeline notes for an entity<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List every timeline note attached to one entity, newest first. Both entityType (sales_order, purchase_order, work_order, production_order, sales_receipt, sales_return, or transfer) and entityId are required query params; there is no unbounded cross-entity listing. An unknown or empty parent returns an empty list rather than a 404. Each row embeds the parent as an <code>entity</code> object carrying its document number under <code>number</code>, plus entityStatus, the snapshot of the parent's status when the note was written (stamped at create time, never updated), and createdBy, the author as { id, name }, null on notes migrated from before authorship existed.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List every timeline note attached to one entity, newest first. Both entityType (sales_order, purchase_order, work_order, production_order, sales_receipt, sales_return, or transfer) and entityId are required query params; there is no unbounded cross-entity listing. An unknown or empty parent returns an empty list rather than a 404. Each row embeds the parent as an <code>entity</code> object carrying its document number under <code>number</code>, plus entityStatus, the snapshot of the parent's status when the note was written (stamped at create time, never updated), and createdBy, the author as { id, name }, null on notes migrated from before authorship existed.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="entityType" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">entityType</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"sales_order"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"purchase_order"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"work_order"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"production_order"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"sales_receipt"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"sales_return"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"transfer"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="entityId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">entityId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/timeline-notes</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/timeline-notes</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_176llaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_176llaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_176llaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_176llaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_176llaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_176llaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_176llaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_176llaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_176llaqh_0" aria-labelledby="tab_R_176llaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"entity"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"number"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"type"</span>: <span class="token string">"sales_order"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"entityStatus"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"note"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdBy"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_176llaqh_1" aria-labelledby="tab_R_176llaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_176llaqh_2" aria-labelledby="tab_R_176llaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_176llaqh_3" aria-labelledby="tab_R_176llaqh_3"></div></div></div></div></div></div><div id="tag/TimelineNotes/paths/~1timeline-notes~1{id}/delete" data-section-id="tag/TimelineNotes/paths/~1timeline-notes~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/TimelineNotes/paths/~1timeline-notes~1{id}/delete" aria-label="tag/TimelineNotes/paths/~1timeline-notes~1{id}/delete"></a>Delete timeline note<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Permanently delete one timeline note by its own id (not the parent entity's id). Irreversible. Returns the deleted id.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Permanently delete one timeline note by its own id (not the parent entity's id). Irreversible. Returns the deleted id.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/timeline-notes/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/timeline-notes/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_177llaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_177llaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_177llaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_177llaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_177llaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_177llaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_177llaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_177llaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_177llaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_177llaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_177llaqh_0" aria-labelledby="tab_R_177llaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_177llaqh_1" aria-labelledby="tab_R_177llaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_177llaqh_2" aria-labelledby="tab_R_177llaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_177llaqh_3" aria-labelledby="tab_R_177llaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_177llaqh_4" aria-labelledby="tab_R_177llaqh_4"></div></div></div></div></div></div><div id="tag/Reporting" data-section-id="tag/Reporting" class="sc-eCQgVK jleRXN"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Reporting" aria-label="tag/Reporting"></a>Reporting</h2></div></div></div><div id="tag/Reporting/paths/~1reports~1channel-segment-contribution/get" data-section-id="tag/Reporting/paths/~1reports~1channel-segment-contribution/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Reporting/paths/~1reports~1channel-segment-contribution/get" aria-label="tag/Reporting/paths/~1reports~1channel-segment-contribution/get"></a>Get channel-segment contribution report<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Completed sales orders and sales receipts grouped by the (order channel, customer segment) pair over a trailing window (window=30d, 45d or 90d; default 45d), each row carrying orders, revenue, operational costs, engine-derived COGS, contribution margin and margin ratio, for the current window and the equal-length prior window side by side. A sales order's row pairs its order channel with its customer's segment at report time (segment null when the customer is unsegmented, a data-quality signal). Sales receipts have no customer entity to segment: their rows carry the fixed DTC segment dimension paired with the receipt's order channel (null when the receipt has none). Rows appear only when they have activity in the current or prior window; idle channels and segments are not listed. missingFreightCount flags completed orders in the current window with no freight or shipping cost recorded, meaning the margin reads high. Sales returns are not netted out yet. Sales receipts marked as samples (#1604) count in neither orders nor revenue; their operational costs and COGS still count.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Completed sales orders and sales receipts grouped by the (order channel, customer segment) pair over a trailing window (window=30d, 45d or 90d; default 45d), each row carrying orders, revenue, operational costs, engine-derived COGS, contribution margin and margin ratio, for the current window and the equal-length prior window side by side. A sales order's row pairs its order channel with its customer's segment at report time (segment null when the customer is unsegmented, a data-quality signal). Sales receipts have no customer entity to segment: their rows carry the fixed DTC segment dimension paired with the receipt's order channel (null when the receipt has none). Rows appear only when they have activity in the current or prior window; idle channels and segments are not listed. missingFreightCount flags completed orders in the current window with no freight or shipping cost recorded, meaning the margin reads high. Sales returns are not netted out yet. Sales receipts marked as samples (#1604) count in neither orders nor revenue; their operational costs and COGS still count.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="window" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">window</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"30d"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"45d"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"90d"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/reports/channel-segment-contribution</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/reports/channel-segment-contribution</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2e9ltaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2e9ltaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_2e9ltaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9ltaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2e9ltaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9ltaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2e9ltaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9ltaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2e9ltaqh_0" aria-labelledby="tab_R_2e9ltaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"window"</span>: <span class="token string">"30d"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"current"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"from"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"to"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"prior"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"from"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"to"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"group"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"kind"</span>: <span class="token string">"segment"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"channelId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"channelName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"segmentId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"segmentName"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"current"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"revenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"operationalCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contributionMargin"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"margin"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"prior"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"revenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"operationalCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contributionMargin"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"margin"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"total"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"current"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"revenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"operationalCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contributionMargin"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"margin"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"prior"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"revenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"operationalCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contributionMargin"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"margin"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"missingFreightCount"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9ltaqh_1" aria-labelledby="tab_R_2e9ltaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9ltaqh_2" aria-labelledby="tab_R_2e9ltaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9ltaqh_3" aria-labelledby="tab_R_2e9ltaqh_3"></div></div></div></div></div></div><div id="tag/Reporting/paths/~1reports~1committed-outbound/get" data-section-id="tag/Reporting/paths/~1reports~1committed-outbound/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Reporting/paths/~1reports~1committed-outbound/get" aria-label="tag/Reporting/paths/~1reports~1committed-outbound/get"></a>Get committed outbound report<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Cash committed to inbound goods across open purchase orders (Placed, In Transit, Partial), work orders (Placed, Production, Partial), production orders (those plus In Transit) and conversions (Placed, Production, Partial), plus how much of it is expected to land within horizonDays (default 14, bounded 1..90). Committed means remainders clamped at zero: a purchase order's expected total minus what has been received, a work or production order's unconsumed input quantities valued at the engine's current unit cost plus its stored fees, and a conversion's input product and consumed materials not yet used up, valued the same way with no fees and no expected date. Orders already past their expected delivery date count as arriving soon.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Cash committed to inbound goods across open purchase orders (Placed, In Transit, Partial), work orders (Placed, Production, Partial), production orders (those plus In Transit) and conversions (Placed, Production, Partial), plus how much of it is expected to land within horizonDays (default 14, bounded 1..90). Committed means remainders clamped at zero: a purchase order's expected total minus what has been received, a work or production order's unconsumed input quantities valued at the engine's current unit cost plus its stored fees, and a conversion's input product and consumed materials not yet used up, valued the same way with no fees and no expected date. Orders already past their expected delivery date count as arriving soon.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="horizonDays" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">horizonDays</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 90 ]<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/reports/committed-outbound</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/reports/committed-outbound</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2ealtaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2ealtaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_2ealtaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ealtaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2ealtaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ealtaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2ealtaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ealtaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2ealtaqh_0" aria-labelledby="tab_R_2ealtaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"horizonDays"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purchaseOrders"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"count"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"committed"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"arrivingSoon"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workOrders"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"count"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"committed"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"arrivingSoon"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionOrders"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"count"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"committed"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"arrivingSoon"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"conversions"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"count"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"committed"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"arrivingSoon"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"total"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"committed"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"arrivingSoon"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ealtaqh_1" aria-labelledby="tab_R_2ealtaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ealtaqh_2" aria-labelledby="tab_R_2ealtaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ealtaqh_3" aria-labelledby="tab_R_2ealtaqh_3"></div></div></div></div></div></div><div id="tag/Reporting/paths/~1reports~1amazon-performance/get" data-section-id="tag/Reporting/paths/~1reports~1amazon-performance/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Reporting/paths/~1reports~1amazon-performance/get" aria-label="tag/Reporting/paths/~1reports~1amazon-performance/get"></a>Get Amazon performance report<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>The Amazon channel's P&L for an inclusive date range (from, to as YYYY-MM-DD), in week or month buckets (grain, default month) and as range totals next to the previous period of the same length (a range starting on the 1st compares day for day with the same span of earlier calendar months; any other range with the equal number of days right before it). Each bucket and total has three views: total, fba and mfn. Revenue, units and inventory cost come from the synced Amazon receipts by order date (cancelled orders excluded, nothing before the org's go-live date, inventory cost from the costing engine and zero for lines not mapped to a product, which unmappedUnits counts); fees and refunds come from Seller Central by the day Amazon posted them; service fees by the settlement they fell in; merchant-fulfilled postage from the 3PL's labels by order date; ads from Amazon Ads (Sponsored Products and Sponsored Brands) by the day the ad ran, with attributed sales of the last 14 days flagged provisional because Amazon keeps crediting them. Ads, storage, account fees, adjustments and contribution exist only on the total view: they cannot be split by fulfillment. historyFrom extends the bucket series back for trend context (buckets before from have inRange false); totals, products and campaigns always cover from..to. placements breaks Sponsored Products down by where the ads showed (top of search, rest of search, product pages, off Amazon); searchTerms gives the range's search-term totals, how many terms spent $5 or more without an attributed sale, and the ten terms spending most without a sale and the ten selling best. products carries per-product revenue, cost, fees and an estimated share of ad spend (a campaign's spend goes to the products its advertised SKUs map to, by net revenue), and reconciliation ties their sum to the channel contribution. sources says which feeds are connected and available whether each group of figures (order fees, account fees, ads, postage) is real this time: a group reads zero or null when its feed is missing, its sync lacks the needed tables or columns, or it failed, and errors says why in one line per feed.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>The Amazon channel's P&L for an inclusive date range (from, to as YYYY-MM-DD), in week or month buckets (grain, default month) and as range totals next to the previous period of the same length (a range starting on the 1st compares day for day with the same span of earlier calendar months; any other range with the equal number of days right before it). Each bucket and total has three views: total, fba and mfn. Revenue, units and inventory cost come from the synced Amazon receipts by order date (cancelled orders excluded, nothing before the org's go-live date, inventory cost from the costing engine and zero for lines not mapped to a product, which unmappedUnits counts); fees and refunds come from Seller Central by the day Amazon posted them; service fees by the settlement they fell in; merchant-fulfilled postage from the 3PL's labels by order date; ads from Amazon Ads (Sponsored Products and Sponsored Brands) by the day the ad ran, with attributed sales of the last 14 days flagged provisional because Amazon keeps crediting them. Ads, storage, account fees, adjustments and contribution exist only on the total view: they cannot be split by fulfillment. historyFrom extends the bucket series back for trend context (buckets before from have inRange false); totals, products and campaigns always cover from..to. placements breaks Sponsored Products down by where the ads showed (top of search, rest of search, product pages, off Amazon); searchTerms gives the range's search-term totals, how many terms spent $5 or more without an attributed sale, and the ten terms spending most without a sale and the ten selling best. products carries per-product revenue, cost, fees and an estimated share of ad spend (a campaign's spend goes to the products its advertised SKUs map to, by net revenue), and reconciliation ties their sum to the channel contribution. sources says which feeds are connected and available whether each group of figures (order fees, account fees, ads, postage) is real this time: a group reads zero or null when its feed is missing, its sync lacks the needed tables or columns, or it failed, and errors says why in one line per feed.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="from" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">from</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="to" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">to</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="grain" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">grain</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"week"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"month"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="historyFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">historyFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/reports/amazon-performance</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/reports/amazon-performance</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2ebltaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2ebltaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_2ebltaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebltaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2ebltaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebltaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2ebltaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebltaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2ebltaqh_0" aria-labelledby="tab_R_2ebltaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"range"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"from"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"to"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"previous"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"from"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"to"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"grain"</span>: <span class="token string">"week"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dataFrom"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sources"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"sellerCentral"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ads"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipping"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"available"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orderFees"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"accountFees"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ads"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"errors"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dataThrough"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"receipts"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fees"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ads"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"buckets"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"from"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"to"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inRange"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"views"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"referralFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fulfillmentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"storageFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"accountFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adjustments"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fba"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"referralFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fulfillmentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"storageFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"accountFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adjustments"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"mfn"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"referralFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fulfillmentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"storageFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"accountFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adjustments"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ads"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attributedSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attributedOrders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"impressions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"provisional"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"totals"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"range"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"referralFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fulfillmentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"storageFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"accountFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adjustments"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fba"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"referralFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fulfillmentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"storageFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"accountFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adjustments"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"mfn"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"referralFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fulfillmentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"storageFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"accountFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adjustments"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ads"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attributedSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attributedOrders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"impressions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"provisional"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"previous"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"referralFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fulfillmentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"storageFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"accountFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adjustments"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fba"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"referralFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fulfillmentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"storageFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"accountFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adjustments"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"mfn"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"referralFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fulfillmentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"otherFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"storageFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"accountFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adjustments"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ads"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attributedSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attributedOrders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"impressions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"provisional"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"products"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fbaUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"mfnUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"amazonCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reconciliation"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"productsContribution"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"accountLevel"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"channelContribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"campaigns"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"kind"</span>: <span class="token string">"sponsoredProducts"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"targeting"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"dailyBudget"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"skus"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attributedSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attributedOrders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"impressions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"provisional"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"placements"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"placement"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"impressions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attributedOrders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attributedSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"provisional"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"searchTerms"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"terms"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attributedSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"noSaleTerms"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"noSaleSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"noSales"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"term"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attributedSales"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"bestSelling"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"term"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"attributedSales"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"provisional"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebltaqh_1" aria-labelledby="tab_R_2ebltaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebltaqh_2" aria-labelledby="tab_R_2ebltaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebltaqh_3" aria-labelledby="tab_R_2ebltaqh_3"></div></div></div></div></div></div><div id="tag/Reporting/paths/~1reports~1shopify-performance/get" data-section-id="tag/Reporting/paths/~1reports~1shopify-performance/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Reporting/paths/~1reports~1shopify-performance/get" aria-label="tag/Reporting/paths/~1reports~1shopify-performance/get"></a>Get Shopify performance report<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>The Shopify store's P&L for an inclusive date range (from, to as YYYY-MM-DD), in week or month buckets (grain, default month) and as range totals next to the previous period of the same length (a range starting on the 1st compares day for day with the same span of earlier calendar months; any other range with the equal number of days right before it; previous is null when the org's go-live date falls inside that window). Every order is classified by the sales channel Shopify recorded for it, and channels lists each channel with orders in the range, its label, whether it is in the direct-to-consumer scope (the store's checkout, subscriptions, Shop app, Facebook and Instagram, point of sale, unnamed apps) or not (marketplaces and wholesale apps such as TikTok Shop, Faire or Walmart, draft and manual orders, and orders worth nothing or marked as samples), and why. Each bucket and total has three kinds of view: dtc (the headline, the only view with ad spend and contribution), all (every channel added up) and byChannel (keyed by channel). Revenue, units, inventory cost, payment fees and postage are dated by order date (cancelled orders excluded, nothing before the org's go-live date, inventory cost from the costing engine and zero for lines not mapped to a product); refunds by the day they were issued, as money returned less tax, refunds of cancelled orders excluded; disputes (chargebacks plus dispute fees, net of disputes won) by the day Shopify settled them; ads from Meta Ads and Google Ads by the day the ad ran. paymentFees are Shopify Payments fees plus, for card payments taken outside Shopify Payments on direct sales, an estimate at 2.9% + $0.30 (estimatedPaymentFees says how much). newCustomers counts orders that were their customer's first over the store's whole history. ads per bucket carries each platform's spend, impressions, clicks and platform-reported conversions and value; partial means a connected platform's reports start after the period does or stop days before it ends, so part of its spend is unknown; provisional that conversions are still being credited. historyFrom extends the bucket series back for trend context (buckets before from have inRange false). products covers the dtc scope over the range, with payment fees and ad spend split by net revenue (estimates) and postage by the orders each product shipped in; reconciliation ties them to the channel contribution through disputes and refunds not tied to a product line. campaigns lists every Meta and Google campaign that ran in the range (Meta reports no value per campaign, so conversionValue is null there). sources says which feeds are connected and available whether each group of figures is real this time; errors says why a connected feed's figures are missing.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>The Shopify store's P&L for an inclusive date range (from, to as YYYY-MM-DD), in week or month buckets (grain, default month) and as range totals next to the previous period of the same length (a range starting on the 1st compares day for day with the same span of earlier calendar months; any other range with the equal number of days right before it; previous is null when the org's go-live date falls inside that window). Every order is classified by the sales channel Shopify recorded for it, and channels lists each channel with orders in the range, its label, whether it is in the direct-to-consumer scope (the store's checkout, subscriptions, Shop app, Facebook and Instagram, point of sale, unnamed apps) or not (marketplaces and wholesale apps such as TikTok Shop, Faire or Walmart, draft and manual orders, and orders worth nothing or marked as samples), and why. Each bucket and total has three kinds of view: dtc (the headline, the only view with ad spend and contribution), all (every channel added up) and byChannel (keyed by channel). Revenue, units, inventory cost, payment fees and postage are dated by order date (cancelled orders excluded, nothing before the org's go-live date, inventory cost from the costing engine and zero for lines not mapped to a product); refunds by the day they were issued, as money returned less tax, refunds of cancelled orders excluded; disputes (chargebacks plus dispute fees, net of disputes won) by the day Shopify settled them; ads from Meta Ads and Google Ads by the day the ad ran. paymentFees are Shopify Payments fees plus, for card payments taken outside Shopify Payments on direct sales, an estimate at 2.9% + $0.30 (estimatedPaymentFees says how much). newCustomers counts orders that were their customer's first over the store's whole history. ads per bucket carries each platform's spend, impressions, clicks and platform-reported conversions and value; partial means a connected platform's reports start after the period does or stop days before it ends, so part of its spend is unknown; provisional that conversions are still being credited. historyFrom extends the bucket series back for trend context (buckets before from have inRange false). products covers the dtc scope over the range, with payment fees and ad spend split by net revenue (estimates) and postage by the orders each product shipped in; reconciliation ties them to the channel contribution through disputes and refunds not tied to a product line. campaigns lists every Meta and Google campaign that ran in the range (Meta reports no value per campaign, so conversionValue is null there). sources says which feeds are connected and available whether each group of figures is real this time; errors says why a connected feed's figures are missing.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="from" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">from</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="to" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">to</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="grain" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">grain</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"week"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"month"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="historyFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">historyFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/reports/shopify-performance</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/reports/shopify-performance</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2ecltaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2ecltaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_2ecltaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ecltaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2ecltaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ecltaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2ecltaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ecltaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2ecltaqh_0" aria-labelledby="tab_R_2ecltaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"range"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"from"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"to"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"previous"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"from"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"to"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"grain"</span>: <span class="token string">"week"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dataFrom"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"sources"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"store"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"meta"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"google"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shipping"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"available"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"channels"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderMoney"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomers"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ads"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"errors"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"dataThrough"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"receipts"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"fees"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ads"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"adsCoverage"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"meta"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"from"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"through"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"google"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"from"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"through"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"channels"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"key"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inScope"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"rule"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"buckets"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"from"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"to"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inRange"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"views"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"dtc"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedPaymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"disputes"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomers"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomerRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"all"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedPaymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"disputes"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomers"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomerRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"byChannel"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"property1"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedPaymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"disputes"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomers"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomerRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"property2"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedPaymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"disputes"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomers"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomerRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ads"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"meta"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"impressions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionValue"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"google"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"impressions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionValue"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"provisional"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"totals"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"range"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"views"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"dtc"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedPaymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"disputes"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomers"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomerRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"all"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedPaymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"disputes"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomers"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomerRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"byChannel"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"property1"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedPaymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"disputes"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomers"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomerRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"property2"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedPaymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"disputes"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomers"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomerRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ads"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"meta"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"impressions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionValue"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"google"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"impressions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionValue"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"provisional"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"previous"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"views"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"dtc"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedPaymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"disputes"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomers"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomerRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"all"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedPaymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"disputes"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomers"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomerRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"byChannel"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"property1"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedPaymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"disputes"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomers"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomerRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"property2"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orders"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossSales"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"discounts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"refunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"shippingCharged"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCostEstimated"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unmappedUnits"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"paymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimatedPaymentFees"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"disputes"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postage"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"afterOrderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomers"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"newCustomerRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"ads"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"meta"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"impressions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionValue"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"google"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"impressions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionValue"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"partial"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"provisional"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"products"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"units"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"netRevenue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inventoryCost"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"grossProfit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orderCosts"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"adSpend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"unmappedListings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"reconciliation"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"productsContribution"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"disputes"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"unassignedRefunds"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"channelContribution"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"campaigns"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"platform"</span>: <span class="token string">"meta"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"spend"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"impressions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"clicks"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversions"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionValue"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"provisional"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ecltaqh_1" aria-labelledby="tab_R_2ecltaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ecltaqh_2" aria-labelledby="tab_R_2ecltaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ecltaqh_3" aria-labelledby="tab_R_2ecltaqh_3"></div></div></div></div></div></div><div id="tag/Platform" data-section-id="tag/Platform" class="sc-eCQgVK jleRXN"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform" aria-label="tag/Platform"></a>Platform</h2></div></div></div><div id="tag/Platform/paths/~1user/post" data-section-id="tag/Platform/paths/~1user/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1user/post" aria-label="tag/Platform/paths/~1user/post"></a>Create user<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Creates the platform user row for the Firebase identity the request is authenticated as; sign-up itself happens client-side in Firebase first. Idempotent: calling again returns the existing row. Accepting an invitation (POST /invitations/accept) creates the row on its own, so invited users never need this call.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Creates the platform user row for the Firebase identity the request is authenticated as; sign-up itself happens client-side in Firebase first. Idempotent: calling again returns the existing row. Accepting an invitation (POST /invitations/accept) creates the row on its own, so invited users never need this call.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="displayName" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">displayName</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 255 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/user</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/user</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_991m5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_991m5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_991m5aqh_0" aria-labelledby="tab_R_991m5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"displayName"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p1m5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p1m5aqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9p1m5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1m5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p1m5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1m5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p1m5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1m5aqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p1m5aqh_0" aria-labelledby="tab_R_9p1m5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"email"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"displayName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"avatarUrl"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1m5aqh_1" aria-labelledby="tab_R_9p1m5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1m5aqh_2" aria-labelledby="tab_R_9p1m5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1m5aqh_3" aria-labelledby="tab_R_9p1m5aqh_3"></div></div></div></div></div></div><div id="tag/Platform/paths/~1user/get" data-section-id="tag/Platform/paths/~1user/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1user/get" aria-label="tag/Platform/paths/~1user/get"></a>Get user<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Returns the authenticated user together with every organization they belong to, each carrying the caller's role and the org's settings. The web client's session bootstrap; there is no separate list-organizations endpoint. Control plane: requires a Firebase session; PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Returns the authenticated user together with every organization they belong to, each carrying the caller's role and the org's settings. The web client's session bootstrap; there is no separate list-organizations endpoint. Control plane: requires a Firebase session; PATs are rejected.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>No platform user exists for this identity yet (complete sign-up via POST /user)</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>No platform user exists for this identity yet (complete sign-up via POST /user)</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/user</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/user</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p2m5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p2m5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p2m5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2m5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p2m5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2m5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p2m5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2m5aqh_3" data-rttab="true">404</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p2m5aqh_0" aria-labelledby="tab_R_9p2m5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"user"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"displayName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"avatarUrl"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"organizations"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"organization"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"slug"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"role"</span>: <span class="token string">"owner"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"settings"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orgId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"legalName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"logoUrl"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contact"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"operatingModel"</span>: <span class="token string">"Manufacturer"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"costingMethod"</span>: <span class="token string">"FIFO"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimateWindow"</span>: <span class="token string">"last_known"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"workOrderEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionOrderEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"timezone"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"connectedLedgerFrom"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"mergeShopifyAmazonCopies"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hiddenPages"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"amazon-analytics"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderPdfHiddenFields"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"description"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderPdfWithPrices"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderPdfCostBreakdown"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"vendorPartNumbers"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"customerItemNumbers"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"pdfPharusFooter"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2m5aqh_1" aria-labelledby="tab_R_9p2m5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2m5aqh_2" aria-labelledby="tab_R_9p2m5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2m5aqh_3" aria-labelledby="tab_R_9p2m5aqh_3"></div></div></div></div></div></div><div id="tag/Platform/paths/~1user/patch" data-section-id="tag/Platform/paths/~1user/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1user/patch" aria-label="tag/Platform/paths/~1user/patch"></a>Update user<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Updates the authenticated user's own profile. Only displayName and avatarUrl are editable; email is owned by the Firebase identity. avatarUrl carries the profile image as a data URI (the client downscales it to 512px on the long side before sending, SVG untouched) and a null clears it. An empty patch is a no-op that returns the current record. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Updates the authenticated user's own profile. Only displayName and avatarUrl are editable; email is owned by the Firebase identity. avatarUrl carries the profile image as a data URI (the client downscales it to 512px on the long side before sending, SVG untouched) and a null clears it. An empty patch is a no-op that returns the current record. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="displayName" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">displayName</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 255 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="avatarUrl" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">avatarUrl</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 900000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>No platform user exists for this identity yet (complete sign-up via POST /user)</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>No platform user exists for this identity yet (complete sign-up via POST /user)</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/user</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/user</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_993m5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_993m5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_993m5aqh_0" aria-labelledby="tab_R_993m5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"displayName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"avatarUrl"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p3m5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p3m5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p3m5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3m5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p3m5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3m5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p3m5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3m5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p3m5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3m5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p3m5aqh_0" aria-labelledby="tab_R_9p3m5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"email"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"displayName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"avatarUrl"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3m5aqh_1" aria-labelledby="tab_R_9p3m5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3m5aqh_2" aria-labelledby="tab_R_9p3m5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3m5aqh_3" aria-labelledby="tab_R_9p3m5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3m5aqh_4" aria-labelledby="tab_R_9p3m5aqh_4"></div></div></div></div></div></div><div id="tag/Platform/paths/~1user/delete" data-section-id="tag/Platform/paths/~1user/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1user/delete" aria-label="tag/Platform/paths/~1user/delete"></a>Delete user<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Deletes the caller's own account. Removes their memberships, purges every organization they solely own (destroying all of that org's data; co-owned orgs survive), and deletes their PATs and sent invitations, then removes the Firebase identity. Irreversible. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Deletes the caller's own account. Removes their memberships, purges every organization they solely own (destroying all of that org's data; co-owned orgs survive), and deletes their PATs and sent invitations, then removes the Firebase identity. Irreversible. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>No platform user exists for this identity yet (complete sign-up via POST /user)</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>No platform user exists for this identity yet (complete sign-up via POST /user)</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/user</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/user</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p4m5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p4m5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p4m5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4m5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p4m5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4m5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p4m5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4m5aqh_3" data-rttab="true">404</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p4m5aqh_0" aria-labelledby="tab_R_9p4m5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4m5aqh_1" aria-labelledby="tab_R_9p4m5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4m5aqh_2" aria-labelledby="tab_R_9p4m5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4m5aqh_3" aria-labelledby="tab_R_9p4m5aqh_3"></div></div></div></div></div></div><div id="tag/Platform/paths/~1user~1api-tokens/post" data-section-id="tag/Platform/paths/~1user~1api-tokens/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1user~1api-tokens/post" aria-label="tag/Platform/paths/~1user~1api-tokens/post"></a>Create API token (PAT)<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Mints an org-scoped personal access token for programmatic data-plane access (scripts, agents, MCP). The token is bound to orgId (the data plane it can reach); the X-Org-Id header is ignored thereafter. The plaintext token is returned once in this response and is never retrievable again. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Mints an org-scoped personal access token for programmatic data-plane access (scripts, agents, MCP). The token is bound to orgId (the data plane it can reach); the X-Org-Id header is ignored thereafter. The plaintext token is returned once in this response and is never retrievable again. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 255 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="orgId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">orgId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="expiresInDays" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">expiresInDays</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 3650 ]<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/user/api-tokens</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/user/api-tokens</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_995m5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_995m5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_995m5aqh_0" aria-labelledby="tab_R_995m5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orgId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"expiresInDays"</span>: <span class="token number">1</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p5m5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p5m5aqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9p5m5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5m5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p5m5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5m5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p5m5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5m5aqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p5m5aqh_0" aria-labelledby="tab_R_9p5m5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"token"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"org"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"tokenPrefix"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lastUsedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expiresAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"revokedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"plaintext"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5m5aqh_1" aria-labelledby="tab_R_9p5m5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5m5aqh_2" aria-labelledby="tab_R_9p5m5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5m5aqh_3" aria-labelledby="tab_R_9p5m5aqh_3"></div></div></div></div></div></div><div id="tag/Platform/paths/~1user~1api-tokens/get" data-section-id="tag/Platform/paths/~1user~1api-tokens/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1user~1api-tokens/get" aria-label="tag/Platform/paths/~1user~1api-tokens/get"></a>List my API tokens<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Lists the caller's active (non-revoked) PATs with display-safe metadata (token prefix, expiry, last use). Secrets are never returned here. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Lists the caller's active (non-revoked) PATs with display-safe metadata (token prefix, expiry, last use). Secrets are never returned here. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/user/api-tokens</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/user/api-tokens</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p6m5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p6m5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p6m5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6m5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p6m5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6m5aqh_2" data-rttab="true">403</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p6m5aqh_0" aria-labelledby="tab_R_9p6m5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"org"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"tokenPrefix"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lastUsedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expiresAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"revokedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6m5aqh_1" aria-labelledby="tab_R_9p6m5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6m5aqh_2" aria-labelledby="tab_R_9p6m5aqh_2"></div></div></div></div></div></div><div id="tag/Platform/paths/~1user~1api-tokens~1{id}/delete" data-section-id="tag/Platform/paths/~1user~1api-tokens~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1user~1api-tokens~1{id}/delete" aria-label="tag/Platform/paths/~1user~1api-tokens~1{id}/delete"></a>Revoke API token<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Revokes one of the caller's PATs. Takes effect immediately: the token fails authentication from the next request on. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Revokes one of the caller's PATs. Takes effect immediately: the token fails authentication from the next request on. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Revoked</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Revoked</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Token not found, not owned by the caller, or already revoked (returned as 404 to avoid leaking token existence)</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Token not found, not owned by the caller, or already revoked (returned as 404 to avoid leaking token existence)</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/user/api-tokens/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/user/api-tokens/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p7m5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p7m5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p7m5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7m5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p7m5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7m5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p7m5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7m5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p7m5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7m5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p7m5aqh_0" aria-labelledby="tab_R_9p7m5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7m5aqh_1" aria-labelledby="tab_R_9p7m5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7m5aqh_2" aria-labelledby="tab_R_9p7m5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7m5aqh_3" aria-labelledby="tab_R_9p7m5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7m5aqh_4" aria-labelledby="tab_R_9p7m5aqh_4"></div></div></div></div></div></div><div id="tag/Platform/paths/~1invitations/get" data-section-id="tag/Platform/paths/~1invitations/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1invitations/get" aria-label="tag/Platform/paths/~1invitations/get"></a>List my pending invitations<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Lists the pending invitations addressed to the caller's email, across all organizations, each enriched with the organization name and inviter name the banner renders. Backs the in-app accept/decline banner. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Lists the pending invitations addressed to the caller's email, across all organizations, each enriched with the organization name and inviter name the banner renders. Backs the in-app accept/decline banner. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/invitations</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/invitations</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p8m5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p8m5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p8m5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8m5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p8m5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8m5aqh_2" data-rttab="true">403</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p8m5aqh_0" aria-labelledby="tab_R_9p8m5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"organization"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"role"</span>: <span class="token string">"owner"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inviterName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"token"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expiresAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8m5aqh_1" aria-labelledby="tab_R_9p8m5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8m5aqh_2" aria-labelledby="tab_R_9p8m5aqh_2"></div></div></div></div></div></div><div id="tag/Platform/paths/~1invitations~1by-token~1{token}/get" data-section-id="tag/Platform/paths/~1invitations~1by-token~1{token}/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1invitations~1by-token~1{token}/get" aria-label="tag/Platform/paths/~1invitations~1by-token~1{token}/get"></a>Look up invitation by token (public)<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Public, unauthenticated lookup backing the accept-invite landing page. Given the invitation's secret token, returns a redacted view (invitee email, org name, role, expiry, and derived status) with no ids and no inviter detail. Access is gated by possession of the unguessable token, not by a session.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Public, unauthenticated lookup backing the accept-invite landing page. Given the invitation's secret token, returns a redacted view (invitee email, org name, role, expiry, and derived status) with no ids and no inviter detail. Access is gated by possession of the unguessable token, not by a session.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="token" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">token</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>No invitation matches this token</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>No invitation matches this token</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/invitations/by-token/{token}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/invitations/by-token/{token}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p9m5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p9m5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p9m5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9m5aqh_1" data-rttab="true">404</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p9m5aqh_0" aria-labelledby="tab_R_9p9m5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"invitation"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"role"</span>: <span class="token string">"owner"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orgName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expiresAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"pending"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9m5aqh_1" aria-labelledby="tab_R_9p9m5aqh_1"></div></div></div></div></div></div><div id="tag/Platform/paths/~1invitations~1accept/post" data-section-id="tag/Platform/paths/~1invitations~1accept/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1invitations~1accept/post" aria-label="tag/Platform/paths/~1invitations~1accept/post"></a>Accept invitation<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Accepts an invitation by its token and creates the membership, returning it together with the joined organization. A first-time invitee gets their user row created on the spot and may set displayName in the same call; the invitation email must match the authenticated identity. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Accepts an invitation by its token and creates the membership, returning it together with the joined organization. A first-time invitee gets their user row created on the spot and may set displayName in the same call; the invitation email must match the authenticated identity. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="token" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">token</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="displayName" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">displayName</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 255 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>No invitation matches this token</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>No invitation matches this token</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>Invitation no longer pending, expired, or the user is already a member</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Invitation no longer pending, expired, or the user is already a member</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/invitations/accept</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/invitations/accept</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99am5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99am5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99am5aqh_0" aria-labelledby="tab_R_99am5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"token"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"displayName"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pam5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pam5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pam5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pam5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pam5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pam5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pam5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pam5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pam5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pam5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pam5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pam5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pam5aqh_0" aria-labelledby="tab_R_9pam5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"membership"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"userId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orgId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"role"</span>: <span class="token string">"owner"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"joinedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lastActiveAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"organization"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"slug"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pam5aqh_1" aria-labelledby="tab_R_9pam5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pam5aqh_2" aria-labelledby="tab_R_9pam5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pam5aqh_3" aria-labelledby="tab_R_9pam5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pam5aqh_4" aria-labelledby="tab_R_9pam5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pam5aqh_5" aria-labelledby="tab_R_9pam5aqh_5"></div></div></div></div></div></div><div id="tag/Platform/paths/~1invitations~1decline/post" data-section-id="tag/Platform/paths/~1invitations~1decline/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1invitations~1decline/post" aria-label="tag/Platform/paths/~1invitations~1decline/post"></a>Decline invitation<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Declines one of the caller's pending invitations by id. Only pending invitations addressed to the caller's email can be declined. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Declines one of the caller's pending invitations by id. Only pending invitations addressed to the caller's email can be declined. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="invitationId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">invitationId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>No pending invitation matches this id for the caller (unknown, not addressed to them, or no longer pending), returned uniformly to avoid leaking which invitations exist</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>No pending invitation matches this id for the caller (unknown, not addressed to them, or no longer pending), returned uniformly to avoid leaking which invitations exist</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/invitations/decline</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/invitations/decline</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99bm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99bm5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99bm5aqh_0" aria-labelledby="tab_R_99bm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"invitationId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pbm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pbm5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pbm5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbm5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pbm5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbm5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pbm5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbm5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pbm5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbm5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pbm5aqh_0" aria-labelledby="tab_R_9pbm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"declinedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbm5aqh_1" aria-labelledby="tab_R_9pbm5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbm5aqh_2" aria-labelledby="tab_R_9pbm5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbm5aqh_3" aria-labelledby="tab_R_9pbm5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbm5aqh_4" aria-labelledby="tab_R_9pbm5aqh_4"></div></div></div></div></div></div><div id="tag/Platform/paths/~1organizations/post" data-section-id="tag/Platform/paths/~1organizations/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1organizations/post" aria-label="tag/Platform/paths/~1organizations/post"></a>Create organization<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Creates an organization with the caller as its owner, optionally seeding the operating model and costing method. The slug is unique across the platform. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Creates an organization with the caller as its owner, optionally seeding the operating model and costing method. The slug is unique across the platform. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 255 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="slug" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">slug</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 2 .. 100 ] characters<!-- --> </span></span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[a-z0-9][a-z0-9-]*[a-z0-9]$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="operatingModel" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">operatingModel</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Manufacturer"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Reseller"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="costingMethod" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">costingMethod</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"FIFO"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"FEFO"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"LIFO"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"WEIGHTED_AVERAGE"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>Slug already taken</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Slug already taken</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/organizations</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/organizations</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99cm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99cm5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99cm5aqh_0" aria-labelledby="tab_R_99cm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"slug"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"operatingModel"</span>: <span class="token string">"Manufacturer"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"costingMethod"</span>: <span class="token string">"FIFO"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pcm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pcm5aqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9pcm5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcm5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pcm5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcm5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pcm5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcm5aqh_3" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pcm5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcm5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pcm5aqh_0" aria-labelledby="tab_R_9pcm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"organization"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"slug"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"membership"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"userId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"orgId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"role"</span>: <span class="token string">"owner"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"joinedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lastActiveAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"settings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orgId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"legalName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"logoUrl"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contact"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"operatingModel"</span>: <span class="token string">"Manufacturer"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"costingMethod"</span>: <span class="token string">"FIFO"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimateWindow"</span>: <span class="token string">"last_known"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"workOrderEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionOrderEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"timezone"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"connectedLedgerFrom"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"mergeShopifyAmazonCopies"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hiddenPages"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"amazon-analytics"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderPdfHiddenFields"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"description"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderPdfWithPrices"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderPdfCostBreakdown"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"vendorPartNumbers"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"customerItemNumbers"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"pdfPharusFooter"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcm5aqh_1" aria-labelledby="tab_R_9pcm5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcm5aqh_2" aria-labelledby="tab_R_9pcm5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcm5aqh_3" aria-labelledby="tab_R_9pcm5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcm5aqh_4" aria-labelledby="tab_R_9pcm5aqh_4"></div></div></div></div></div></div><div id="tag/Platform/paths/~1organizations~1current/get" data-section-id="tag/Platform/paths/~1organizations~1current/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1organizations~1current/get" aria-label="tag/Platform/paths/~1organizations~1current/get"></a>Get current organization<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Returns the current organization (selected by the X-Org-Id header) together with its settings. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Returns the current organization (selected by the X-Org-Id header) together with its settings. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/organizations/current</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/organizations/current</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pdm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pdm5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pdm5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdm5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pdm5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdm5aqh_2" data-rttab="true">403</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pdm5aqh_0" aria-labelledby="tab_R_9pdm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"organization"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"slug"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"settings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orgId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"legalName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"logoUrl"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contact"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"operatingModel"</span>: <span class="token string">"Manufacturer"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"costingMethod"</span>: <span class="token string">"FIFO"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimateWindow"</span>: <span class="token string">"last_known"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"workOrderEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionOrderEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"timezone"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"connectedLedgerFrom"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"mergeShopifyAmazonCopies"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hiddenPages"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"amazon-analytics"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderPdfHiddenFields"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"description"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderPdfWithPrices"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderPdfCostBreakdown"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"vendorPartNumbers"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"customerItemNumbers"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"pdfPharusFooter"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdm5aqh_1" aria-labelledby="tab_R_9pdm5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdm5aqh_2" aria-labelledby="tab_R_9pdm5aqh_2"></div></div></div></div></div></div><div id="tag/Platform/paths/~1organizations~1current/patch" data-section-id="tag/Platform/paths/~1organizations~1current/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1organizations~1current/patch" aria-label="tag/Platform/paths/~1organizations~1current/patch"></a>Update current organization<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Updates org identity (name) and/or settings (legal identity, contact, logoUrl, operating model, costing method, estimate window) atomically. <code>estimateWindow</code> is how far back the costing engine looks for the item's receipts when it prices units the ledger consumed short (last_known, 90d, 180d, 365d; default 365d). <code>workOrderEstimateWindow</code>, <code>productionOrderEstimateWindow</code> and <code>conversionEstimateWindow</code> are the windows those modules price their placement estimates over (the same four, or inherit to follow estimateWindow; default inherit). <code>hiddenPages</code> replaces the whole list of sidebar entries the organization hides from its menu: an empty list shows everything, omitting it leaves the stored list alone, and hiding is navigation only (a hidden page keeps its route and its API). <code>purchaseOrderPdfHiddenFields</code> replaces the whole list of purchase order PDF parts every render leaves out (description, vendorPart, terms, shipVia, expectedDate, notes): an empty list prints everything, omitting it leaves the stored list alone. <code>purchaseOrderPdfWithPrices</code> sets whether a PO PDF render starts with prices on (default true), and <code>purchaseOrderPdfCostBreakdown</code> whether it prints the lines' subtotal and each charge above the total (default false). <code>vendorPartNumbers</code> turns on keeping each vendor's own code for the items bought from it (default false). <code>customerItemNumbers</code> turns on keeping each customer's own code for the products sold to it, printed on packing slips (default false). <code>pdfPharusFooter</code> sets whether every generated PDF carries the small "Created with Pharus" line at the bottom of each page (default true). The slug is immutable after creation: warehouse datasets are named by it. Owner only. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Updates org identity (name) and/or settings (legal identity, contact, logoUrl, operating model, costing method, estimate window) atomically. <code>estimateWindow</code> is how far back the costing engine looks for the item's receipts when it prices units the ledger consumed short (last_known, 90d, 180d, 365d; default 365d). <code>workOrderEstimateWindow</code>, <code>productionOrderEstimateWindow</code> and <code>conversionEstimateWindow</code> are the windows those modules price their placement estimates over (the same four, or inherit to follow estimateWindow; default inherit). <code>hiddenPages</code> replaces the whole list of sidebar entries the organization hides from its menu: an empty list shows everything, omitting it leaves the stored list alone, and hiding is navigation only (a hidden page keeps its route and its API). <code>purchaseOrderPdfHiddenFields</code> replaces the whole list of purchase order PDF parts every render leaves out (description, vendorPart, terms, shipVia, expectedDate, notes): an empty list prints everything, omitting it leaves the stored list alone. <code>purchaseOrderPdfWithPrices</code> sets whether a PO PDF render starts with prices on (default true), and <code>purchaseOrderPdfCostBreakdown</code> whether it prints the lines' subtotal and each charge above the total (default false). <code>vendorPartNumbers</code> turns on keeping each vendor's own code for the items bought from it (default false). <code>customerItemNumbers</code> turns on keeping each customer's own code for the products sold to it, printed on packing slips (default false). <code>pdfPharusFooter</code> sets whether every generated PDF carries the small "Created with Pharus" line at the bottom of each page (default true). The slug is immutable after creation: warehouse datasets are named by it. Owner only. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 255 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="legalName" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">legalName</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="address"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand address"><span class="property-name">address</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object or null</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="logoUrl" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">logoUrl</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="contact"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand contact"><span class="property-name">contact</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object or null</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="operatingModel" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">operatingModel</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Manufacturer"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"Reseller"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">null</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="costingMethod" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">costingMethod</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"FIFO"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"FEFO"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"LIFO"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"WEIGHTED_AVERAGE"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="estimateWindow" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">estimateWindow</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"last_known"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"90d"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"180d"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"365d"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="workOrderEstimateWindow" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">workOrderEstimateWindow</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"inherit"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"last_known"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"90d"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"180d"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"365d"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="productionOrderEstimateWindow" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productionOrderEstimateWindow</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"inherit"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"last_known"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"90d"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"180d"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"365d"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="conversionEstimateWindow" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">conversionEstimateWindow</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"inherit"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"last_known"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"90d"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"180d"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"365d"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="timezone" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">timezone</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 64 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="connectedLedgerFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">connectedLedgerFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="mergeShopifyAmazonCopies" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">mergeShopifyAmazonCopies</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="hiddenPages" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">hiddenPages</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">strings</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 19 items<!-- --> </span></span></div><div><span class="sc-gSILEF jMRTsl">Items<!-- --> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"amazon-analytics"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"shopify-analytics"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"sales-orders"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"customers"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"sales-receipts"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"sales-returns"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"samples"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"work-orders"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"production-orders"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"bom"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"inventory"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"transfers"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"conversions"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"purchase-orders"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"vendors"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"products"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"materials"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"facilities"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"contacts"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="purchaseOrderPdfHiddenFields" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">purchaseOrderPdfHiddenFields</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">strings</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 6 items<!-- --> </span></span></div><div><span class="sc-gSILEF jMRTsl">Items<!-- --> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"description"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"vendorPart"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"terms"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"shipVia"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"expectedDate"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"notes"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="purchaseOrderPdfWithPrices" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">purchaseOrderPdfWithPrices</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="purchaseOrderPdfCostBreakdown" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">purchaseOrderPdfCostBreakdown</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="vendorPartNumbers" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">vendorPartNumbers</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="customerItemNumbers" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">customerItemNumbers</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="pdfPharusFooter" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">pdfPharusFooter</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>Slug already taken</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Slug already taken</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/organizations/current</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/organizations/current</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99em5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99em5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99em5aqh_0" aria-labelledby="tab_R_99em5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"legalName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"address"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"st"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"logoUrl"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"contact"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"operatingModel"</span>: <span class="token string">"Manufacturer"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"costingMethod"</span>: <span class="token string">"FIFO"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"estimateWindow"</span>: <span class="token string">"last_known"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"workOrderEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productionOrderEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"conversionEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"timezone"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"connectedLedgerFrom"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"mergeShopifyAmazonCopies"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"hiddenPages"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"amazon-analytics"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purchaseOrderPdfHiddenFields"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"description"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purchaseOrderPdfWithPrices"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"purchaseOrderPdfCostBreakdown"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"vendorPartNumbers"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"customerItemNumbers"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"pdfPharusFooter"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pem5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pem5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pem5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pem5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pem5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pem5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pem5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pem5aqh_3" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pem5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pem5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pem5aqh_0" aria-labelledby="tab_R_9pem5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"organization"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"slug"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"settings"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"orgId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"legalName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"logoUrl"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contact"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"phone"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"operatingModel"</span>: <span class="token string">"Manufacturer"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"costingMethod"</span>: <span class="token string">"FIFO"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"estimateWindow"</span>: <span class="token string">"last_known"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"workOrderEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"productionOrderEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"conversionEstimateWindow"</span>: <span class="token string">"inherit"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"timezone"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"connectedLedgerFrom"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"mergeShopifyAmazonCopies"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"hiddenPages"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"amazon-analytics"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderPdfHiddenFields"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"description"</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderPdfWithPrices"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"purchaseOrderPdfCostBreakdown"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"vendorPartNumbers"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"customerItemNumbers"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"pdfPharusFooter"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pem5aqh_1" aria-labelledby="tab_R_9pem5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pem5aqh_2" aria-labelledby="tab_R_9pem5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pem5aqh_3" aria-labelledby="tab_R_9pem5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pem5aqh_4" aria-labelledby="tab_R_9pem5aqh_4"></div></div></div></div></div></div><div id="tag/Platform/paths/~1organizations~1current/delete" data-section-id="tag/Platform/paths/~1organizations~1current/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1organizations~1current/delete" aria-label="tag/Platform/paths/~1organizations~1current/delete"></a>Delete current organization (purge)<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Irreversibly purges the current organization: all business data, memberships, and invitations are deleted. Owner only. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Irreversibly purges the current organization: all business data, memberships, and invitations are deleted. Owner only. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/organizations/current</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/organizations/current</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pfm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pfm5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pfm5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfm5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pfm5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfm5aqh_2" data-rttab="true">403</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pfm5aqh_0" aria-labelledby="tab_R_9pfm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfm5aqh_1" aria-labelledby="tab_R_9pfm5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfm5aqh_2" aria-labelledby="tab_R_9pfm5aqh_2"></div></div></div></div></div></div><div id="tag/Platform/paths/~1organizations~1current~1members/get" data-section-id="tag/Platform/paths/~1organizations~1current~1members/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1organizations~1current~1members/get" aria-label="tag/Platform/paths/~1organizations~1current~1members/get"></a>List organization members<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Lists the org's members with their identity joined in: email, displayName, role, and activity timestamps. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Lists the org's members with their identity joined in: email, displayName, role, and activity timestamps. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/organizations/current/members</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/organizations/current/members</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pgm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pgm5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pgm5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgm5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pgm5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgm5aqh_2" data-rttab="true">403</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pgm5aqh_0" aria-labelledby="tab_R_9pgm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"user"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"avatarUrl"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"role"</span>: <span class="token string">"owner"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"joinedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lastActiveAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgm5aqh_1" aria-labelledby="tab_R_9pgm5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgm5aqh_2" aria-labelledby="tab_R_9pgm5aqh_2"></div></div></div></div></div></div><div id="tag/Platform/paths/~1organizations~1current~1members~1{userId}/patch" data-section-id="tag/Platform/paths/~1organizations~1current~1members~1{userId}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1organizations~1current~1members~1{userId}/patch" aria-label="tag/Platform/paths/~1organizations~1current~1members~1{userId}/patch"></a>Update user role<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Sets a member's role. Promoting to owner is allowed (an org can have several owners); demoting the last remaining owner is blocked. Owner only. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Sets a member's role. Promoting to owner is allowed (an org can have several owners); demoting the last remaining owner is blocked. Owner only. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="userId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">userId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="role" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">role</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"owner"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"admin"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"member"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"viewer"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>That user is not a member of this organization</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>That user is not a member of this organization</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>Cannot demote the last owner</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Cannot demote the last owner</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/organizations/current/members/{userId}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/organizations/current/members/{userId}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99hm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99hm5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99hm5aqh_0" aria-labelledby="tab_R_99hm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"role"</span>: <span class="token string">"owner"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9phm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9phm5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9phm5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phm5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9phm5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phm5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9phm5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phm5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9phm5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phm5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9phm5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phm5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9phm5aqh_0" aria-labelledby="tab_R_9phm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"userId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"orgId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"role"</span>: <span class="token string">"owner"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"joinedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"lastActiveAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phm5aqh_1" aria-labelledby="tab_R_9phm5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phm5aqh_2" aria-labelledby="tab_R_9phm5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phm5aqh_3" aria-labelledby="tab_R_9phm5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phm5aqh_4" aria-labelledby="tab_R_9phm5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phm5aqh_5" aria-labelledby="tab_R_9phm5aqh_5"></div></div></div></div></div></div><div id="tag/Platform/paths/~1organizations~1current~1members~1{userId}/delete" data-section-id="tag/Platform/paths/~1organizations~1current~1members~1{userId}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1organizations~1current~1members~1{userId}/delete" aria-label="tag/Platform/paths/~1organizations~1current~1members~1{userId}/delete"></a>Remove user from org<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Removes a member from the organization. The last owner cannot be removed, and self-removal goes through the leave endpoint instead. Owner only. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Removes a member from the organization. The last owner cannot be removed, and self-removal goes through the leave endpoint instead. Owner only. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="userId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">userId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>That user is not a member of this organization</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>That user is not a member of this organization</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>Cannot remove the last owner</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Cannot remove the last owner</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/organizations/current/members/{userId}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/organizations/current/members/{userId}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pim5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pim5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pim5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pim5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pim5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pim5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pim5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pim5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pim5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pim5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pim5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pim5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pim5aqh_0" aria-labelledby="tab_R_9pim5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pim5aqh_1" aria-labelledby="tab_R_9pim5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pim5aqh_2" aria-labelledby="tab_R_9pim5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pim5aqh_3" aria-labelledby="tab_R_9pim5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pim5aqh_4" aria-labelledby="tab_R_9pim5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pim5aqh_5" aria-labelledby="tab_R_9pim5aqh_5"></div></div></div></div></div></div><div id="tag/Platform/paths/~1organizations~1current~1members~1me/delete" data-section-id="tag/Platform/paths/~1organizations~1current~1members~1me/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1organizations~1current~1members~1me/delete" aria-label="tag/Platform/paths/~1organizations~1current~1members~1me/delete"></a>Leave organization<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>The caller leaves the current organization. When the last owner leaves, the organization is purged with all its data; deletedOrg in the response reports which of the two happened. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>The caller leaves the current organization. When the last owner leaves, the organization is purged with all its data; deletedOrg in the response reports which of the two happened. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/organizations/current/members/me</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/organizations/current/members/me</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pjm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pjm5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pjm5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pjm5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pjm5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pjm5aqh_2" data-rttab="true">403</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pjm5aqh_0" aria-labelledby="tab_R_9pjm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedOrg"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pjm5aqh_1" aria-labelledby="tab_R_9pjm5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pjm5aqh_2" aria-labelledby="tab_R_9pjm5aqh_2"></div></div></div></div></div></div><div id="tag/Platform/paths/~1organizations~1current~1invitations/post" data-section-id="tag/Platform/paths/~1organizations~1current~1invitations/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1organizations~1current~1invitations/post" aria-label="tag/Platform/paths/~1organizations~1current~1invitations/post"></a>Send invitation<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Invites an email to join the org as admin, member, or viewer (owner is granted by promotion, not invitation). Idempotent per email: an existing pending invitation is returned instead of duplicated. The invite email is delivered best-effort and emailSent reports whether it went out; the invitation exists either way. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Invites an email to join the org as admin, member, or viewer (owner is granted by promotion, not invitation). Idempotent per email: an existing pending invitation is returned instead of duplicated. The invite email is delivered best-effort and emailSent reports whether it went out; the invitation exists either way. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="email" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">email</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ"> <!-- --><<!-- -->email<!-- -->><!-- --> </span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="role" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">role</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"admin"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"member"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"viewer"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>Already a member of this org</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Already a member of this org</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/organizations/current/invitations</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/organizations/current/invitations</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99km5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99km5aqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99km5aqh_0" aria-labelledby="tab_R_99km5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"email"</span>: <span class="token string">"user@example.com"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"role"</span>: <span class="token string">"admin"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pkm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pkm5aqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9pkm5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkm5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pkm5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkm5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pkm5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkm5aqh_3" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pkm5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pkm5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pkm5aqh_0" aria-labelledby="tab_R_9pkm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"invitation"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"role"</span>: <span class="token string">"owner"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inviterName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"pending"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expiresAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"emailSent"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkm5aqh_1" aria-labelledby="tab_R_9pkm5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkm5aqh_2" aria-labelledby="tab_R_9pkm5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkm5aqh_3" aria-labelledby="tab_R_9pkm5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pkm5aqh_4" aria-labelledby="tab_R_9pkm5aqh_4"></div></div></div></div></div></div><div id="tag/Platform/paths/~1organizations~1current~1invitations/get" data-section-id="tag/Platform/paths/~1organizations~1current~1invitations/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1organizations~1current~1invitations/get" aria-label="tag/Platform/paths/~1organizations~1current~1invitations/get"></a>List organization invitations<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Lists the org's invitations, each with the inviter's name and a derived status (pending, accepted, revoked, or expired) joined in. Pass status to narrow to the stored pending, accepted, or revoked buckets; expired is a derived refinement of pending, not a filter. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Lists the org's invitations, each with the inviter's name and a derived status (pending, accepted, revoked, or expired) joined in. Pass status to narrow to the stored pending, accepted, or revoked buckets; expired is a derived refinement of pending, not a filter. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="status" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">status</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"pending"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"accepted"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"revoked"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/organizations/current/invitations</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/organizations/current/invitations</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9plm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9plm5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9plm5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9plm5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9plm5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9plm5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9plm5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9plm5aqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9plm5aqh_0" aria-labelledby="tab_R_9plm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"role"</span>: <span class="token string">"owner"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inviterName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"pending"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expiresAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9plm5aqh_1" aria-labelledby="tab_R_9plm5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9plm5aqh_2" aria-labelledby="tab_R_9plm5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9plm5aqh_3" aria-labelledby="tab_R_9plm5aqh_3"></div></div></div></div></div></div><div id="tag/Platform/paths/~1organizations~1current~1invitations~1{id}~1resend/post" data-section-id="tag/Platform/paths/~1organizations~1current~1invitations~1{id}~1resend/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1organizations~1current~1invitations~1{id}~1resend/post" aria-label="tag/Platform/paths/~1organizations~1current~1invitations~1{id}~1resend/post"></a>Resend invitation<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Re-sends the invite email for a pending invitation, rotating its token (old links stop working) and resetting the 7-day expiry. emailSent reports whether the email went out. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Re-sends the invite email for a pending invitation, rotating its token (old links stop working) and resetting the 7-day expiry. emailSent reports whether the email went out. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>No pending invitation with this id in this organization</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>No pending invitation with this id in this organization</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/organizations/current/invitations/{id}/resend</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/organizations/current/invitations/{id}/resend</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pmm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pmm5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pmm5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pmm5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pmm5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pmm5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pmm5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pmm5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pmm5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pmm5aqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pmm5aqh_0" aria-labelledby="tab_R_9pmm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"invitation"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"email"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"role"</span>: <span class="token string">"owner"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"inviterName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"status"</span>: <span class="token string">"pending"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"expiresAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"emailSent"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pmm5aqh_1" aria-labelledby="tab_R_9pmm5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pmm5aqh_2" aria-labelledby="tab_R_9pmm5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pmm5aqh_3" aria-labelledby="tab_R_9pmm5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pmm5aqh_4" aria-labelledby="tab_R_9pmm5aqh_4"></div></div></div></div></div></div><div id="tag/Platform/paths/~1organizations~1current~1invitations~1{id}/delete" data-section-id="tag/Platform/paths/~1organizations~1current~1invitations~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Platform/paths/~1organizations~1current~1invitations~1{id}/delete" aria-label="tag/Platform/paths/~1organizations~1current~1invitations~1{id}/delete"></a>Revoke invitation<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Revokes a pending invitation so its token can no longer be accepted. Already-accepted invitations cannot be revoked; remove the member instead. Control plane: requires a Firebase session, PATs are rejected.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Revokes a pending invitation so its token can no longer be accepted. Already-accepted invitations cannot be revoked; remove the member instead. Control plane: requires a Firebase session, PATs are rejected.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Revoked</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Revoked</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>No invitation with this id in this organization</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>No invitation with this id in this organization</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>Invitation is no longer pending; an accepted invitation cannot be revoked, remove the member instead</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Invitation is no longer pending; an accepted invitation cannot be revoked, remove the member instead</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/organizations/current/invitations/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/organizations/current/invitations/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pnm5aqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pnm5aqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pnm5aqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pnm5aqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pnm5aqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pnm5aqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pnm5aqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pnm5aqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pnm5aqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pnm5aqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pnm5aqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pnm5aqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pnm5aqh_0" aria-labelledby="tab_R_9pnm5aqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pnm5aqh_1" aria-labelledby="tab_R_9pnm5aqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pnm5aqh_2" aria-labelledby="tab_R_9pnm5aqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pnm5aqh_3" aria-labelledby="tab_R_9pnm5aqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pnm5aqh_4" aria-labelledby="tab_R_9pnm5aqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pnm5aqh_5" aria-labelledby="tab_R_9pnm5aqh_5"></div></div></div></div></div></div><div id="tag/Customers" data-section-id="tag/Customers" class="sc-eCQgVK jleRXN"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers" aria-label="tag/Customers"></a>Customers</h2></div></div></div><div id="tag/Customers/paths/~1customers/post" data-section-id="tag/Customers/paths/~1customers/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customers/post" aria-label="tag/Customers/paths/~1customers/post"></a>Create customer<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Create a customer, the entity sales orders are placed against. Requires a customer type; segment and broker are optional. The name must be unique in the org (409 conflict otherwise). <code>brokerFeePercent</code> is a percentage, up to 6 decimal places. <code>parentId</code>, when set, must reference an existing customer in the org. <code>customFields</code> carries opaque key/value pairs the platform never interprets (max 50 fields; key <= 64 chars, value <= 512 chars; keys unique case-insensitively).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Create a customer, the entity sales orders are placed against. Requires a customer type; segment and broker are optional. The name must be unique in the org (409 conflict otherwise). <code>brokerFeePercent</code> is a percentage, up to 6 decimal places. <code>parentId</code>, when set, must reference an existing customer in the org. <code>customFields</code> carries opaque key/value pairs the platform never interprets (max 50 fields; key <= 64 chars, value <= 512 chars; keys unique case-insensitively).</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 255 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="typeId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">typeId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="segmentId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">segmentId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="brokerId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">brokerId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="brokerFeePercent" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">brokerFeePercent</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="address"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand address"><span class="property-name">address</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object or null</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="parentId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">parentId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="qboId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">qboId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 255 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="customFields"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand customFields"><span class="property-name">customFields</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A customer with this name already exists in the org.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A customer with this name already exists in the org.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/customers</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customers</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_991mdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_991mdaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_991mdaqh_0" aria-labelledby="tab_R_991mdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"typeId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"segmentId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"brokerId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"brokerFeePercent"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"address"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"st"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"parentId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"qboId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"customFields"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"key"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p1mdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p1mdaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9p1mdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1mdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p1mdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1mdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p1mdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1mdaqh_3" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p1mdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p1mdaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p1mdaqh_0" aria-labelledby="tab_R_9p1mdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"segment"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"broker"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"feePercent"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"parent"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"address"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"qboId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"customFields"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"key"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1mdaqh_1" aria-labelledby="tab_R_9p1mdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1mdaqh_2" aria-labelledby="tab_R_9p1mdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1mdaqh_3" aria-labelledby="tab_R_9p1mdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p1mdaqh_4" aria-labelledby="tab_R_9p1mdaqh_4"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customers/get" data-section-id="tag/Customers/paths/~1customers/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customers/get" aria-label="tag/Customers/paths/~1customers/get"></a>List customers<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List one page of the org's customers. Every filter is optional and AND-ed: <code>active</code>, the CSV id multi-selects (<code>type</code>, <code>segment</code>, <code>broker</code>, <code>parentCustomer</code>), territory (<code>city</code>/<code>state</code>/<code>country</code>, case-insensitive exact), <code>hasParent</code> (true = subsidiaries only, false = top-level only), inclusive <code>createdFrom</code>/<code>createdTo</code> dates, a free-text <code>search</code> over the name, joined classifier names and notes, and a <code>customFieldKey</code>/<code>customFieldValue</code> lookup for a custom-field code. Sort with <code>sort</code> (name, type, segment, broker, parent, brokerFeePercent, createdAt, updatedAt; default name; empty values always last) and <code>order</code> (asc/desc); page with <code>limit</code> (default 50, max 200) and <code>offset</code>. <code>meta.total</code> counts the filtered set, so pagers can render page counts under active filters.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List one page of the org's customers. Every filter is optional and AND-ed: <code>active</code>, the CSV id multi-selects (<code>type</code>, <code>segment</code>, <code>broker</code>, <code>parentCustomer</code>), territory (<code>city</code>/<code>state</code>/<code>country</code>, case-insensitive exact), <code>hasParent</code> (true = subsidiaries only, false = top-level only), inclusive <code>createdFrom</code>/<code>createdTo</code> dates, a free-text <code>search</code> over the name, joined classifier names and notes, and a <code>customFieldKey</code>/<code>customFieldValue</code> lookup for a custom-field code. Sort with <code>sort</code> (name, type, segment, broker, parent, brokerFeePercent, createdAt, updatedAt; default name; empty values always last) and <code>order</code> (asc/desc); page with <code>limit</code> (default 50, max 200) and <code>offset</code>. <code>meta.total</code> counts the filtered set, so pagers can render page counts under active filters.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="sort" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">sort</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"name"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"type"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"segment"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"broker"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"parent"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"brokerFeePercent"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"createdAt"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"updatedAt"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="order" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">order</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"asc"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"desc"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="limit" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">limit</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 200 ]<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="offset" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">offset</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="active" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">active</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"true"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"false"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="type" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">type</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="segment" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">segment</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="broker" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">broker</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="parentCustomer" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">parentCustomer</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="city" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">city</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="state" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">state</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="country" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">country</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="hasParent" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">hasParent</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"true"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"false"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="createdFrom" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">createdFrom</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="createdTo" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">createdTo</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^\d{4}-\d{2}-\d{2}$</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="search" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">search</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="customFieldKey" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">customFieldKey</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="customFieldValue" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">customFieldValue</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/customers</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customers</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p2mdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p2mdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p2mdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2mdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p2mdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2mdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p2mdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p2mdaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p2mdaqh_0" aria-labelledby="tab_R_9p2mdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"type"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"segment"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"broker"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"feePercent"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"parent"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"qboId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"customFields"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"key"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"limit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"offset"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2mdaqh_1" aria-labelledby="tab_R_9p2mdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2mdaqh_2" aria-labelledby="tab_R_9p2mdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p2mdaqh_3" aria-labelledby="tab_R_9p2mdaqh_3"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customers~1{id}/get" data-section-id="tag/Customers/paths/~1customers~1{id}/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customers~1{id}/get" aria-label="tag/Customers/paths/~1customers~1{id}/get"></a>Get customer detail<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Fetch a single customer with the contacts linked to it embedded under <code>contacts</code> (each a hydrated link + contact + methods row), so the detail page renders in one call.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Fetch a single customer with the contacts linked to it embedded under <code>contacts</code> (each a hydrated link + contact + methods row), so the detail page renders in one call.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/customers/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customers/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p3mdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p3mdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p3mdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3mdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p3mdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3mdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p3mdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3mdaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p3mdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p3mdaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p3mdaqh_0" aria-labelledby="tab_R_9p3mdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"segment"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"broker"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"feePercent"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"parent"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"address"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"qboId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"customFields"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"key"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"contacts"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"link"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"role"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isPrimary"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"contact"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"displayName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"firstName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"lastName"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"title"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"methods"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"methodType"</span>: <span class="token string">"email"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"label"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isPrimary"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3mdaqh_1" aria-labelledby="tab_R_9p3mdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3mdaqh_2" aria-labelledby="tab_R_9p3mdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3mdaqh_3" aria-labelledby="tab_R_9p3mdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p3mdaqh_4" aria-labelledby="tab_R_9p3mdaqh_4"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customers~1{id}/patch" data-section-id="tag/Customers/paths/~1customers~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customers~1{id}/patch" aria-label="tag/Customers/paths/~1customers~1{id}/patch"></a>Update customer<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update a customer's fields (partial; only send what changes). Set <code>isActive</code> false to archive or true to reactivate. Renaming to a name another customer already uses is rejected with 409 conflict. <code>brokerFeePercent</code> is a percentage, up to 6 decimal places. <code>parentId</code>, when set, must reference an existing customer and cannot be the customer's own id. <code>customFields</code>, when sent, replaces the whole set (max 50 fields; key <= 64 chars, value <= 512 chars; keys unique case-insensitively).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update a customer's fields (partial; only send what changes). Set <code>isActive</code> false to archive or true to reactivate. Renaming to a name another customer already uses is rejected with 409 conflict. <code>brokerFeePercent</code> is a percentage, up to 6 decimal places. <code>parentId</code>, when set, must reference an existing customer and cannot be the customer's own id. <code>customFields</code>, when sent, replaces the whole set (max 50 fields; key <= 64 chars, value <= 512 chars; keys unique case-insensitively).</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 255 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="typeId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">typeId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="segmentId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">segmentId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="brokerId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">brokerId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="brokerFeePercent" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">brokerFeePercent</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="address"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand address"><span class="property-name">address</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object or null</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="parentId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">parentId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="qboId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">qboId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 255 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="customFields"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand customFields"><span class="property-name">customFields</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="isActive" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">isActive</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A customer with this name already exists in the org.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A customer with this name already exists in the org.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/customers/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customers/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_994mdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_994mdaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_994mdaqh_0" aria-labelledby="tab_R_994mdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"typeId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"segmentId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"brokerId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"brokerFeePercent"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"address"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"st"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"parentId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"qboId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"customFields"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"key"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p4mdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p4mdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p4mdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4mdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p4mdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4mdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p4mdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4mdaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p4mdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4mdaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p4mdaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p4mdaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p4mdaqh_0" aria-labelledby="tab_R_9p4mdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"type"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"segment"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"broker"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"feePercent"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"parent"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"address"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"qboId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"customFields"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"key"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4mdaqh_1" aria-labelledby="tab_R_9p4mdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4mdaqh_2" aria-labelledby="tab_R_9p4mdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4mdaqh_3" aria-labelledby="tab_R_9p4mdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4mdaqh_4" aria-labelledby="tab_R_9p4mdaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p4mdaqh_5" aria-labelledby="tab_R_9p4mdaqh_5"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customers~1{id}/delete" data-section-id="tag/Customers/paths/~1customers~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customers~1{id}/delete" aria-label="tag/Customers/paths/~1customers~1{id}/delete"></a>Delete customer<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Permanently delete a customer. Blocked with 409 in_use when sales orders reference it (the error details carry <code>salesOrderCount</code>); being another customer's parent never blocks (the child's parent link is cleared). Archive instead (PATCH with isActive=false) to keep the history.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Permanently delete a customer. Blocked with 409 in_use when sales orders reference it (the error details carry <code>salesOrderCount</code>); being another customer's parent never blocks (the child's parent link is cleared). Archive instead (PATCH with isActive=false) to keep the history.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The customer is referenced by sales orders and cannot be deleted; details carry the blocking <code>salesOrderCount</code>.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The customer is referenced by sales orders and cannot be deleted; details carry the blocking <code>salesOrderCount</code>.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/customers/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customers/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p5mdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p5mdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p5mdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5mdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p5mdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5mdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p5mdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5mdaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p5mdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5mdaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p5mdaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p5mdaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p5mdaqh_0" aria-labelledby="tab_R_9p5mdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5mdaqh_1" aria-labelledby="tab_R_9p5mdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5mdaqh_2" aria-labelledby="tab_R_9p5mdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5mdaqh_3" aria-labelledby="tab_R_9p5mdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5mdaqh_4" aria-labelledby="tab_R_9p5mdaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p5mdaqh_5" aria-labelledby="tab_R_9p5mdaqh_5"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customer-types/post" data-section-id="tag/Customers/paths/~1customer-types/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customer-types/post" aria-label="tag/Customers/paths/~1customer-types/post"></a>Create customer type<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Create a customer type, the required classification every customer carries. The name must be unique among the org's types (409 conflict otherwise).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Create a customer type, the required classification every customer carries. The name must be unique among the org's types (409 conflict otherwise).</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 100 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A customer type with this name already exists in the org.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A customer type with this name already exists in the org.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/customer-types</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customer-types</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_996mdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_996mdaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_996mdaqh_0" aria-labelledby="tab_R_996mdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p6mdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p6mdaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9p6mdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6mdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p6mdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6mdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p6mdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6mdaqh_3" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p6mdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p6mdaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p6mdaqh_0" aria-labelledby="tab_R_9p6mdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6mdaqh_1" aria-labelledby="tab_R_9p6mdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6mdaqh_2" aria-labelledby="tab_R_9p6mdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6mdaqh_3" aria-labelledby="tab_R_9p6mdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p6mdaqh_4" aria-labelledby="tab_R_9p6mdaqh_4"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customer-types/get" data-section-id="tag/Customers/paths/~1customer-types/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customer-types/get" aria-label="tag/Customers/paths/~1customer-types/get"></a>List customer types<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List the org's customer types by name, active and archived alike. Pass a free-text <code>search</code> to match names (case-insensitive contains).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List the org's customer types by name, active and archived alike. Pass a free-text <code>search</code> to match names (case-insensitive contains).</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="search" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">search</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/customer-types</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customer-types</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p7mdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p7mdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p7mdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7mdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p7mdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7mdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p7mdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p7mdaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p7mdaqh_0" aria-labelledby="tab_R_9p7mdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7mdaqh_1" aria-labelledby="tab_R_9p7mdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7mdaqh_2" aria-labelledby="tab_R_9p7mdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p7mdaqh_3" aria-labelledby="tab_R_9p7mdaqh_3"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customer-types~1{id}/patch" data-section-id="tag/Customers/paths/~1customer-types~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customer-types~1{id}/patch" aria-label="tag/Customers/paths/~1customer-types~1{id}/patch"></a>Update customer type<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update a customer type's name, sort order, or active flag (partial). Renaming to a name another type already uses is rejected with 409 conflict.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update a customer type's name, sort order, or active flag (partial). Renaming to a name another type already uses is rejected with 409 conflict.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 100 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="isActive" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">isActive</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A customer type with this name already exists in the org.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A customer type with this name already exists in the org.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/customer-types/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customer-types/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_998mdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_998mdaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_998mdaqh_0" aria-labelledby="tab_R_998mdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p8mdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p8mdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p8mdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8mdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p8mdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8mdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p8mdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8mdaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p8mdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8mdaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p8mdaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p8mdaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p8mdaqh_0" aria-labelledby="tab_R_9p8mdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8mdaqh_1" aria-labelledby="tab_R_9p8mdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8mdaqh_2" aria-labelledby="tab_R_9p8mdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8mdaqh_3" aria-labelledby="tab_R_9p8mdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8mdaqh_4" aria-labelledby="tab_R_9p8mdaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p8mdaqh_5" aria-labelledby="tab_R_9p8mdaqh_5"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customer-types~1{id}/delete" data-section-id="tag/Customers/paths/~1customer-types~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customer-types~1{id}/delete" aria-label="tag/Customers/paths/~1customer-types~1{id}/delete"></a>Delete customer type<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Permanently delete a customer type. Blocked with 409 in_use while any customer references it; the error details carry the blocking customerCount.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Permanently delete a customer type. Blocked with 409 in_use while any customer references it; the error details carry the blocking customerCount.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The customer type is in use by one or more customers.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The customer type is in use by one or more customers.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/customer-types/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customer-types/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9p9mdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9p9mdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9p9mdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9mdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9p9mdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9mdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9p9mdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9mdaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9p9mdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9mdaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9p9mdaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9p9mdaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9p9mdaqh_0" aria-labelledby="tab_R_9p9mdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9mdaqh_1" aria-labelledby="tab_R_9p9mdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9mdaqh_2" aria-labelledby="tab_R_9p9mdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9mdaqh_3" aria-labelledby="tab_R_9p9mdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9mdaqh_4" aria-labelledby="tab_R_9p9mdaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9p9mdaqh_5" aria-labelledby="tab_R_9p9mdaqh_5"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customer-segments/post" data-section-id="tag/Customers/paths/~1customer-segments/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customer-segments/post" aria-label="tag/Customers/paths/~1customer-segments/post"></a>Create customer segment<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Create a customer segment, an optional grouping (e.g. retail/wholesale). The name must be unique among the org's segments (409 conflict otherwise).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Create a customer segment, an optional grouping (e.g. retail/wholesale). The name must be unique among the org's segments (409 conflict otherwise).</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 100 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A customer segment with this name already exists in the org.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A customer segment with this name already exists in the org.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/customer-segments</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customer-segments</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99amdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99amdaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99amdaqh_0" aria-labelledby="tab_R_99amdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pamdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pamdaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_9pamdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pamdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pamdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pamdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pamdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pamdaqh_3" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pamdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pamdaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pamdaqh_0" aria-labelledby="tab_R_9pamdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pamdaqh_1" aria-labelledby="tab_R_9pamdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pamdaqh_2" aria-labelledby="tab_R_9pamdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pamdaqh_3" aria-labelledby="tab_R_9pamdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pamdaqh_4" aria-labelledby="tab_R_9pamdaqh_4"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customer-segments/get" data-section-id="tag/Customers/paths/~1customer-segments/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customer-segments/get" aria-label="tag/Customers/paths/~1customer-segments/get"></a>List customer segments<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List the org's customer segments by name, active and archived alike. Pass a free-text <code>search</code> to match names (case-insensitive contains).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List the org's customer segments by name, active and archived alike. Pass a free-text <code>search</code> to match names (case-insensitive contains).</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="search" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">search</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/customer-segments</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customer-segments</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pbmdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pbmdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pbmdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbmdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pbmdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbmdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pbmdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pbmdaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pbmdaqh_0" aria-labelledby="tab_R_9pbmdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbmdaqh_1" aria-labelledby="tab_R_9pbmdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbmdaqh_2" aria-labelledby="tab_R_9pbmdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pbmdaqh_3" aria-labelledby="tab_R_9pbmdaqh_3"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customer-segments~1{id}/patch" data-section-id="tag/Customers/paths/~1customer-segments~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customer-segments~1{id}/patch" aria-label="tag/Customers/paths/~1customer-segments~1{id}/patch"></a>Update customer segment<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update a customer segment's name, sort order, or active flag (partial). Renaming to a name another segment already uses is rejected with 409 conflict.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update a customer segment's name, sort order, or active flag (partial). Renaming to a name another segment already uses is rejected with 409 conflict.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 100 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="isActive" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">isActive</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A customer segment with this name already exists in the org.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A customer segment with this name already exists in the org.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/customer-segments/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customer-segments/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99cmdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99cmdaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99cmdaqh_0" aria-labelledby="tab_R_99cmdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pcmdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pcmdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pcmdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcmdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pcmdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcmdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pcmdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcmdaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pcmdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcmdaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pcmdaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pcmdaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pcmdaqh_0" aria-labelledby="tab_R_9pcmdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcmdaqh_1" aria-labelledby="tab_R_9pcmdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcmdaqh_2" aria-labelledby="tab_R_9pcmdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcmdaqh_3" aria-labelledby="tab_R_9pcmdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcmdaqh_4" aria-labelledby="tab_R_9pcmdaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pcmdaqh_5" aria-labelledby="tab_R_9pcmdaqh_5"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customer-segments~1{id}/delete" data-section-id="tag/Customers/paths/~1customer-segments~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customer-segments~1{id}/delete" aria-label="tag/Customers/paths/~1customer-segments~1{id}/delete"></a>Delete customer segment<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Permanently delete a customer segment. Blocked with 409 in_use while any customer references it; the error details carry the blocking customerCount.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Permanently delete a customer segment. Blocked with 409 in_use while any customer references it; the error details carry the blocking customerCount.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The customer segment is in use by one or more customers.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The customer segment is in use by one or more customers.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/customer-segments/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customer-segments/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pdmdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pdmdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pdmdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdmdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pdmdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdmdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pdmdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdmdaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pdmdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdmdaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pdmdaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pdmdaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pdmdaqh_0" aria-labelledby="tab_R_9pdmdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdmdaqh_1" aria-labelledby="tab_R_9pdmdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdmdaqh_2" aria-labelledby="tab_R_9pdmdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdmdaqh_3" aria-labelledby="tab_R_9pdmdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdmdaqh_4" aria-labelledby="tab_R_9pdmdaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pdmdaqh_5" aria-labelledby="tab_R_9pdmdaqh_5"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customers~1bulk-import/post" data-section-id="tag/Customers/paths/~1customers~1bulk-import/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customers~1bulk-import/post" aria-label="tag/Customers/paths/~1customers~1bulk-import/post"></a>Bulk-import customers<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Create many customers in one atomic call from an array of parsed rows (Data page upload). The whole batch is one transaction: the first invalid row rolls back all of them. A row whose name already exists in the org is a 409 conflict (naming the row number). Returns the created ids in row order.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Create many customers in one atomic call from an array of parsed rows (Data page upload). The whole batch is one transaction: the first invalid row rolls back all of them. A row whose name already exists in the org is a 409 conflict (naming the row number). Returns the created ids in row order.</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="rows"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand rows"><span class="property-name">rows</span><svg class="sc-dYjPD dbManh" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 1000 items<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr><td colSpan="2" class="sc-hCcPtG sc-folSZX grYlxQ hGnrOS"><div class="sc-dILkzW edSHQU"><div><div class="sc-bCgoVd gvcKAP"> Array <!-- -->(<= 1000 items)</div><div class="sc-jOpzPJ htqRrU"><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 255 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="typeId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">typeId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="segmentId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">segmentId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="brokerId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">brokerId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="brokerFeePercent" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">brokerFeePercent</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">number or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="address"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand address"><span class="property-name">address</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">object or null</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="parentId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">parentId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="qboId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">qboId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 255 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="notes" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">notes</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 2000 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td class="sc-hCcPtG sc-fFCZOx sc-jgzHYo grYlxQ klQWAw lgdbXA" kind="field" title="customFields"><span class="sc-ieCSdj jkiJme"></span><button aria-label="expand customFields"><span class="property-name">customFields</span><svg class="sc-dYjPD kecbEr" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE">Array of </span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">objects</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div class="sc-ivKqQM cuvBXX"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A row's customer name already exists in the org; the message names the row number.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A row's customer name already exists in the org; the message names the row number.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/customers/bulk-import</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customers/bulk-import</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99emdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99emdaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99emdaqh_0" aria-labelledby="tab_R_99emdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"rows"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"typeId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"segmentId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"brokerId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"brokerFeePercent"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"address"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"line1"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"city"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"state"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"postalCode"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"country"</span>: <span class="token string">"st"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"parentId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"qboId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"notes"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"customFields"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"key"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"value"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pemdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pemdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pemdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pemdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pemdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pemdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pemdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pemdaqh_3" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pemdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pemdaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pemdaqh_0" aria-labelledby="tab_R_9pemdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"ids"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><span class="token string">"string"</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pemdaqh_1" aria-labelledby="tab_R_9pemdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pemdaqh_2" aria-labelledby="tab_R_9pemdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pemdaqh_3" aria-labelledby="tab_R_9pemdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pemdaqh_4" aria-labelledby="tab_R_9pemdaqh_4"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customer-items/get" data-section-id="tag/Customers/paths/~1customer-items/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customer-items/get" aria-label="tag/Customers/paths/~1customer-items/get"></a>List customer item numbers<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List one page of customer item numbers: what each customer calls a product sold to it, one row per customer and product, with the customer (a purchaser or one of its distribution centers) and the product embedded. Filter by <code>customerId</code>, <code>productId</code> or <code>customerItemNumber</code> (the whole code, ignoring case), or <code>search</code> the code, the product's code and name, and the customer name. With <code>customerId</code>, <code>includeParent=true</code> adds the parent customer's codes for the products the customer has none of its own for, so each product resolves to the code that applies (the customer's own first, then its parent's) and the row's <code>customer</code> says where it came from; pass it with <code>customerItemNumber</code> to find which product a distribution center's order line means in one call (422 without <code>customerId</code>). Sort with <code>sort</code> (product, customer, customerItemNumber, updatedAt; default product) and <code>order</code>; page with <code>limit</code> (default 50, max 200) and <code>offset</code>.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List one page of customer item numbers: what each customer calls a product sold to it, one row per customer and product, with the customer (a purchaser or one of its distribution centers) and the product embedded. Filter by <code>customerId</code>, <code>productId</code> or <code>customerItemNumber</code> (the whole code, ignoring case), or <code>search</code> the code, the product's code and name, and the customer name. With <code>customerId</code>, <code>includeParent=true</code> adds the parent customer's codes for the products the customer has none of its own for, so each product resolves to the code that applies (the customer's own first, then its parent's) and the row's <code>customer</code> says where it came from; pass it with <code>customerItemNumber</code> to find which product a distribution center's order line means in one call (422 without <code>customerId</code>). Sort with <code>sort</code> (product, customer, customerItemNumber, updatedAt; default product) and <code>order</code>; page with <code>limit</code> (default 50, max 200) and <code>offset</code>.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="sort" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">sort</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"product"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"customer"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"customerItemNumber"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"updatedAt"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="order" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">order</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"asc"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"desc"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="limit" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">limit</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 200 ]<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="offset" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">offset</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">integer</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->>= 0<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="customerId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">customerId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="productId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productId</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="customerItemNumber" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">customerItemNumber</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->non-empty<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="includeParent" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">includeParent</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div><div><span class="sc-gSILEF jMRTsl"> <!-- -->Enum<!-- -->:</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"true"</span> <span class="sc-gSILEF sc-lbFCLI jMRTsl bfuqmn">"false"</span> </div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="search" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">search</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->non-empty<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/customer-items</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customer-items</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pfmdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pfmdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pfmdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfmdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pfmdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfmdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pfmdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pfmdaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pfmdaqh_0" aria-labelledby="tab_R_9pfmdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"customer"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"customerItemNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"meta"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"total"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"limit"</span>: <span class="token number">0</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"offset"</span>: <span class="token number">0</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfmdaqh_1" aria-labelledby="tab_R_9pfmdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfmdaqh_2" aria-labelledby="tab_R_9pfmdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pfmdaqh_3" aria-labelledby="tab_R_9pfmdaqh_3"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customer-items/put" data-section-id="tag/Customers/paths/~1customer-items/put" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customer-items/put" aria-label="tag/Customers/paths/~1customer-items/put"></a>Set customer item number<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Set what one customer calls one product: pass <code>customerId</code>, <code>productId</code> and <code>customerItemNumber</code>. Upserts: a customer holds one code per product, so setting it again replaces it. Set a code on the purchaser (the parent customer) for every distribution center under it to use, or on one distribution center to give it a different one. A null or blank <code>customerItemNumber</code> removes the customer's own code and returns <code>data: null</code>; a distribution center then uses its parent's again. The customer and the product must exist in the org (404 otherwise). The sales order packing slip prints the code that applies on each line. Only organizations that keep customer item numbers (the <code>customerItemNumbers</code> setting) can write them. A code belongs to one product across a purchaser and its distribution centers: a code the customer, its parent or one of its centers already gives another product is rejected with 409 (ignoring case; sibling centers are independent).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Set what one customer calls one product: pass <code>customerId</code>, <code>productId</code> and <code>customerItemNumber</code>. Upserts: a customer holds one code per product, so setting it again replaces it. Set a code on the purchaser (the parent customer) for every distribution center under it to use, or on one distribution center to give it a different one. A null or blank <code>customerItemNumber</code> removes the customer's own code and returns <code>data: null</code>; a distribution center then uses its parent's again. The customer and the product must exist in the org (404 otherwise). The sales order packing slip prints the code that applies on each line. Only organizations that keep customer item numbers (the <code>customerItemNumbers</code> setting) can write them. A code belongs to one product across a purchaser and its distribution centers: a code the customer, its parent or one of its centers already gives another product is rejected with 409 (ignoring case; sibling centers are independent).</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="customerId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">customerId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class=""><td kind="field" title="productId" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">productId</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="customerItemNumber" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">customerItemNumber</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string or null</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- --><= 255 characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>The customer or the product does not exist in the org</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The customer or the product does not exist in the org</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The organization does not keep customer item numbers (the customerItemNumbers setting is off), or the code already belongs to another product at this customer, its parent or one of its distribution centers</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The organization does not keep customer item numbers (the customerItemNumbers setting is off), or the code already belongs to another product at this customer, its parent or one of its distribution centers</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="put" class="sc-eEFuoE kDNzGv http-verb put">put</span><span class="sc-FpjRO jEoVjq">/customer-items</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customer-items</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_99gmdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_99gmdaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_99gmdaqh_0" aria-labelledby="tab_R_99gmdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"customerId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"productId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"customerItemNumber"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9pgmdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9pgmdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9pgmdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgmdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9pgmdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgmdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9pgmdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgmdaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9pgmdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgmdaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_9pgmdaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9pgmdaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9pgmdaqh_0" aria-labelledby="tab_R_9pgmdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"customer"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"customerItemNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"updatedAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgmdaqh_1" aria-labelledby="tab_R_9pgmdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgmdaqh_2" aria-labelledby="tab_R_9pgmdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgmdaqh_3" aria-labelledby="tab_R_9pgmdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgmdaqh_4" aria-labelledby="tab_R_9pgmdaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9pgmdaqh_5" aria-labelledby="tab_R_9pgmdaqh_5"></div></div></div></div></div></div><div id="tag/Customers/paths/~1customers~1{id}~1item-numbers/get" data-section-id="tag/Customers/paths/~1customers~1{id}~1item-numbers/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Customers/paths/~1customers~1{id}~1item-numbers/get" aria-label="tag/Customers/paths/~1customers~1{id}~1item-numbers/get"></a>Get customer item numbers<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List every product with a code at the customer or at its parent customer, ordered by product code. Each line carries the product, the customer's own code and its row id (null when it only inherits), the parent's code (null when there is no parent or it has none), and <code>source</code>, which one applies: the customer's own when it has one, otherwise the parent's. Use it on a distribution center to see which codes it inherits from its purchaser and which it overrides. Returns 404 when the customer does not exist.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List every product with a code at the customer or at its parent customer, ordered by product code. Each line carries the product, the customer's own code and its row id (null when it only inherits), the parent's code (null when there is no parent or it has none), and <code>source</code>, which one applies: the customer's own when it has one, otherwise the parent's. Use it on a distribution center to see which codes it inherits from its purchaser and which it overrides. Returns 404 when the customer does not exist.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/customers/{id}/item-numbers</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/customers/{id}/item-numbers</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_9phmdaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_9phmdaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_9phmdaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phmdaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_9phmdaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phmdaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_9phmdaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phmdaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_9phmdaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_9phmdaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_9phmdaqh_0" aria-labelledby="tab_R_9phmdaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"product"</span>: <button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"code"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"customerItemId"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"customerItemNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"parentItemNumber"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"source"</span>: <span class="token string">"customer"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phmdaqh_1" aria-labelledby="tab_R_9phmdaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phmdaqh_2" aria-labelledby="tab_R_9phmdaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phmdaqh_3" aria-labelledby="tab_R_9phmdaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_9phmdaqh_4" aria-labelledby="tab_R_9phmdaqh_4"></div></div></div></div></div></div><div id="tag/Brokers" data-section-id="tag/Brokers" class="sc-eCQgVK jleRXN"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Brokers" aria-label="tag/Brokers"></a>Brokers</h2></div></div></div><div id="tag/Brokers/paths/~1brokers/post" data-section-id="tag/Brokers/paths/~1brokers/post" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Brokers/paths/~1brokers/post" aria-label="tag/Brokers/paths/~1brokers/post"></a>Create broker<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Create a broker, a third-party intermediary that can be attached to customers and sales orders. The name must be unique among the org's brokers (409 conflict otherwise).</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Create a broker, a third-party intermediary that can be attached to customers and sales orders. The name must be unique among the org's brokers (409 conflict otherwise).</p> </div></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 100 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">201<!-- --> </strong><div html="<p>Created</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Created</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A broker with this name already exists in the org.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A broker with this name already exists in the org.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="post" class="sc-eEFuoE fRxDFk http-verb post">post</span><span class="sc-FpjRO jEoVjq">/brokers</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/brokers</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_2a9mlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2a9mlaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2a9mlaqh_0" aria-labelledby="tab_R_2a9mlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2e9mlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2e9mlaqh_0" tabindex="0" data-rttab="true">201</li><li class="tab-error" role="tab" id="tab_R_2e9mlaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9mlaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2e9mlaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9mlaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2e9mlaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9mlaqh_3" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_2e9mlaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2e9mlaqh_4" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2e9mlaqh_0" aria-labelledby="tab_R_2e9mlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9mlaqh_1" aria-labelledby="tab_R_2e9mlaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9mlaqh_2" aria-labelledby="tab_R_2e9mlaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9mlaqh_3" aria-labelledby="tab_R_2e9mlaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2e9mlaqh_4" aria-labelledby="tab_R_2e9mlaqh_4"></div></div></div></div></div></div><div id="tag/Brokers/paths/~1brokers/get" data-section-id="tag/Brokers/paths/~1brokers/get" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Brokers/paths/~1brokers/get" aria-label="tag/Brokers/paths/~1brokers/get"></a>List brokers<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>List the org's brokers by name, active and archived alike. Pass a free-text <code>search</code> to match broker names (case-insensitive contains); omit it to return the whole list.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>List the org's brokers by name, active and archived alike. Pass a free-text <code>search</code> to match broker names (case-insensitive contains); omit it to return the whole list.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">query<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="search" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">search</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="get" class="sc-eEFuoE dmsTZy http-verb get">get</span><span class="sc-FpjRO jEoVjq">/brokers</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/brokers</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2eamlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2eamlaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_2eamlaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2eamlaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2eamlaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2eamlaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2eamlaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2eamlaqh_3" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2eamlaqh_0" aria-labelledby="tab_R_2eamlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button><button> Expand all </button><button> Collapse all </button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"data"</span>: <button class="collapser" aria-label="collapse"></button><span class="token punctuation">[</span><span class="ellipsis"></span><ul class="array collapsible"><li><div class="hoverable collapsed"><button class="collapser" aria-label="expand"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable collapsed"><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable collapsed"><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></div></li></ul><span class="token punctuation">]</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2eamlaqh_1" aria-labelledby="tab_R_2eamlaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2eamlaqh_2" aria-labelledby="tab_R_2eamlaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2eamlaqh_3" aria-labelledby="tab_R_2eamlaqh_3"></div></div></div></div></div></div><div id="tag/Brokers/paths/~1brokers~1{id}/patch" data-section-id="tag/Brokers/paths/~1brokers~1{id}/patch" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Brokers/paths/~1brokers~1{id}/patch" aria-label="tag/Brokers/paths/~1brokers~1{id}/patch"></a>Update broker<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Update a broker's name, sort order, or active flag (partial update, only send what changes). Set isActive false to archive the broker or true to reactivate it; there is no separate archive endpoint. Renaming to a name another broker already uses is rejected with 409 conflict.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Update a broker's name, sort order, or active flag (partial update, only send what changes). Set isActive false to archive the broker or true to reactivate it; there is no separate archive endpoint. Renaming to a name another broker already uses is rejected with 409 conflict.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><h5 class="sc-iqkkDd kcvrhp">Request Body schema: <span class="sc-gXvOjn kxMqOs">application/json</span></h5><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"></div><table class="sc-hHopjF hWonuR"><tbody><tr class=""><td kind="field" title="name" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">name</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span> <span class="sc-gSILEF sc-cljLBy jMRTsl hASFPu"> <!-- -->[ 1 .. 100 ] characters<!-- --> </span></span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr><tr class="last "><td kind="field" title="isActive" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">isActive</span></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">boolean</span></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>OK</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>OK</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>A broker with this name already exists in the org.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>A broker with this name already exists in the org.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="patch" class="sc-eEFuoE bdgWhy http-verb patch">patch</span><span class="sc-FpjRO jEoVjq">/brokers/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/brokers/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Request samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="tab_R_2abmlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2abmlaqh_0" tabindex="0" data-rttab="true">Payload</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2abmlaqh_0" aria-labelledby="tab_R_2abmlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2ebmlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2ebmlaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_2ebmlaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebmlaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2ebmlaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebmlaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2ebmlaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebmlaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_2ebmlaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebmlaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_2ebmlaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ebmlaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2ebmlaqh_0" aria-labelledby="tab_R_2ebmlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"id"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"name"</span>: <span class="token string">"string"</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"isActive"</span>: <span class="token boolean">true</span><span class="token punctuation">,</span></div></li><li><div class="hoverable "><span class="property token string">"createdAt"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebmlaqh_1" aria-labelledby="tab_R_2ebmlaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebmlaqh_2" aria-labelledby="tab_R_2ebmlaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebmlaqh_3" aria-labelledby="tab_R_2ebmlaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebmlaqh_4" aria-labelledby="tab_R_2ebmlaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ebmlaqh_5" aria-labelledby="tab_R_2ebmlaqh_5"></div></div></div></div></div></div><div id="tag/Brokers/paths/~1brokers~1{id}/delete" data-section-id="tag/Brokers/paths/~1brokers~1{id}/delete" class="sc-eCQgVK grDwca"><div class="sc-iCECmn lhRBUS"><div class="sc-hKVpXn kktglN"><h2 class="sc-qdQOe gScCEy"><a class="sc-crPgjm jmoZom" href="#tag/Brokers/paths/~1brokers~1{id}/delete" aria-label="tag/Brokers/paths/~1brokers~1{id}/delete"></a>Delete broker<!-- --> </h2><div class="sc-iFUzrA ktZmcf"><div html="<p>Permanently delete a broker. Blocked with 409 in_use while any customer or sales order references it; the error details carry the blocking customerCount and salesOrderCount. Attempt the delete and read the 409 rather than pre-checking.</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH bJLlDM"><p>Permanently delete a broker. Blocked with 409 in_use while any customer or sales order references it; the error details carry the blocking customerCount and salesOrderCount. Attempt the delete and read the 409 rather than pre-checking.</p> </div></div><div><h5 class="sc-iqkkDd kcvrhp">path<!-- --> Parameters</h5><table class="sc-hHopjF hWonuR"><tbody><tr class="last "><td kind="field" title="id" class="sc-hCcPtG sc-fFCZOx grYlxQ klQWAw"><span class="sc-ieCSdj jkiJme"></span><span class="property-name">id</span><div class="sc-gSILEF sc-eIYgEQ jMRTsl dHYagA">required</div></td><td class="sc-bjLslk bCsGAJ"><div><div><span class="sc-gSILEF sc-lbpDNm jMRTsl NncTE"></span><span class="sc-gSILEF sc-iNyHtD jMRTsl kUjPnZ">string</span><span class="sc-gSILEF sc-eibAPZ jMRTsl cJgddN">^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}...</span><button class="sc-fbtdoJ buRuWT">Show pattern</button></div> <div><div html="" class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"></div></div></div></td></tr></tbody></table></div><div><h3 class="sc-fINhYD hgNHCh">Responses</h3><div><button class="sc-cbuLjy iSTZHA"><svg class="sc-dYjPD gngmNp" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">200<!-- --> </strong><div html="<p>Deleted</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Deleted</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">401<!-- --> </strong><div html="<p>Missing or invalid credentials</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Missing or invalid credentials</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">403<!-- --> </strong><div html="<p>Not a member of the organization, or the role does not allow this</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not a member of the organization, or the role does not allow this</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">404<!-- --> </strong><div html="<p>Not found</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Not found</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">409<!-- --> </strong><div html="<p>The broker is in use by one or more customers or sales orders.</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>The broker is in use by one or more customers or sales orders.</p> </div></button></div><div><button class="sc-cbuLjy cKkXxa"><svg class="sc-dYjPD hJoFRR" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg><strong class="sc-fXmTIC cqDULz">422<!-- --> </strong><div html="<p>Validation failed</p> " class="sc-iJSMbW sc-cBEgGa sc-ciCrSJ fiNpIH hqYZUC dDDioG"><p>Validation failed</p> </div></button></div></div></div><div class="sc-jSppWd sc-gKkgUA gmNoqg dDOjss"><div class="sc-fXwuWv fYxpnv"><button class="sc-jWMFtl ehprcU"><span type="delete" class="sc-eEFuoE gPIPyi http-verb delete">delete</span><span class="sc-FpjRO jEoVjq">/brokers/{id}</span><svg class="sc-dYjPD bQKUih" style="margin-right:-25px" version="1.1" viewBox="0 0 24 24" x="0" xmlns="http://www.w3.org/2000/svg" y="0" aria-hidden="true"><polygon points="17.3 8.3 12 13.6 6.7 8.3 5.3 9.7 12 16.4 18.7 9.7 "></polygon></svg></button><div aria-hidden="true" class="sc-fmtEmb tUxhh"><div class="sc-ljIcGq bAnPPh"><div html="<p>App-relative base path</p> " class="sc-iJSMbW sc-cBEgGa fiNpIH cAeiJi"><p>App-relative base path</p> </div><div tabindex="0" role="button"><div class="sc-jlJOIR cQSdRi"><span>https://docs.pharus.ai/api</span>/brokers/{id}</div></div></div></div></div><div><h3 class="sc-kEbgWM iamDfj"> <!-- -->Response samples<!-- --> </h3><div class="sc-cxxQMU huFOnq" data-rttabs="true"><ul class="react-tabs__tab-list" role="tablist"><li class="tab-success react-tabs__tab--selected" role="tab" id="tab_R_2ecmlaqh_0" aria-selected="true" aria-disabled="false" aria-controls="panel_R_2ecmlaqh_0" tabindex="0" data-rttab="true">200</li><li class="tab-error" role="tab" id="tab_R_2ecmlaqh_1" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ecmlaqh_1" data-rttab="true">401</li><li class="tab-error" role="tab" id="tab_R_2ecmlaqh_2" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ecmlaqh_2" data-rttab="true">403</li><li class="tab-error" role="tab" id="tab_R_2ecmlaqh_3" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ecmlaqh_3" data-rttab="true">404</li><li class="tab-error" role="tab" id="tab_R_2ecmlaqh_4" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ecmlaqh_4" data-rttab="true">409</li><li class="tab-error" role="tab" id="tab_R_2ecmlaqh_5" aria-selected="false" aria-disabled="false" aria-controls="panel_R_2ecmlaqh_5" data-rttab="true">422</li></ul><div class="react-tabs__tab-panel react-tabs__tab-panel--selected" role="tabpanel" id="panel_R_2ecmlaqh_0" aria-labelledby="tab_R_2ecmlaqh_0"><div><div class="sc-cNSlRw bMFMGt"><span class="sc-bBzIOb dRXHtO">Content type</span><div class="sc-dPqFhK iNsqql">application/json</div></div><div class="sc-hUheUT jUCYlq"><div class="sc-cTZdpT hHzuQA"><div class="sc-giQkEn TZPvI"><button><div class="sc-jcgtOs feYhXE">Copy</div></button></div><div class="sc-iJSMbW fiNpIH sc-jNDflC duuLwT"><div class="redoc-json"><code><button class="collapser" aria-label="collapse"></button><span class="token punctuation">{</span><span class="ellipsis"></span><ul class="obj collapsible"><li><div class="hoverable "><span class="property token string">"deletedId"</span>: <span class="token string">"string"</span></div></li></ul><span class="token punctuation">}</span></code></div></div></div></div></div></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ecmlaqh_1" aria-labelledby="tab_R_2ecmlaqh_1"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ecmlaqh_2" aria-labelledby="tab_R_2ecmlaqh_2"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ecmlaqh_3" aria-labelledby="tab_R_2ecmlaqh_3"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ecmlaqh_4" aria-labelledby="tab_R_2ecmlaqh_4"></div><div class="react-tabs__tab-panel" role="tabpanel" id="panel_R_2ecmlaqh_5" aria-labelledby="tab_R_2ecmlaqh_5"></div></div></div></div></div></div></div><div class="sc-ekVkVN eNJZOY"></div></div></div></div><footer class="theme-layout-footer footer footer--dark"><div class="container container-fluid"><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2026 Pharus AI.</div></div></div></footer></div> </body> </html>