{"info":{"_postman_id":"bd55d17f-06b5-48b6-bcf3-831f9742dd7d","name":"GraphXServer.io API Documentation","description":"<html><head></head><body><h2 id=\"🚀quick-start\">🚀Quick Start</h2>\n<p>Welcome to the <strong>Mockup Management API Collection</strong>. This collection provides endpoints to:</p>\n<ul>\n<li><p>Create <strong>single or multiple mockup request</strong></p>\n</li>\n<li><p>Generate <strong>product line mockups</strong></p>\n</li>\n<li><p><strong>Post alerts</strong> on Mockup/ ART / Template orders</p>\n</li>\n<li><p>Retrieve <strong>product-related information</strong></p>\n</li>\n</ul>\n<h3 id=\"🔐-step1-authentication\">🔐 Step1: Authentication</h3>\n<p>Most endpoints require a bearer token.</p>\n<p>You can obtain it from:</p>\n<ul>\n<li><p><a href=\"https://apidocs.graphxserver.io/#2632fd77-2735-436c-8961-2e39f77c2ae7\">Get API key</a></p>\n</li>\n<li><p>Or via the <strong>My Accounts</strong> page</p>\n</li>\n</ul>\n<p>Include the token in the <code>Authorization</code> header</p>\n<h3 id=\"📦-step2-common-use-cases\">📦 Step2: Common Use Cases</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Use Case</strong></th>\n<th><strong>Endpoint Example</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Create a mockup request</td>\n<td>POST / Mockups / <a href=\"https://apidocs.graphxserver.io/#fe39241d-e18e-404d-9042-ba2e8c1bdafb\">mockup request</a></td>\n</tr>\n<tr>\n<td>Create multiple mockups</td>\n<td>POST / Mockups / <a href=\"https://apidocs.graphxserver.io/#94623cd4-dad5-4d52-bd81-c2dba25f2a58\">Multiple mockup request</a></td>\n</tr>\n<tr>\n<td>Generate product line mockups</td>\n<td>POST / Product Line Mockups/ <a href=\"https://apidocs.graphxserver.io/#0ab82ec4-aa42-46ba-8598-beeaf1655e64\">Product Line mockup request</a></td>\n</tr>\n<tr>\n<td>Get status of your order</td>\n<td>POST / Mockups / <a href=\"https://apidocs.graphxserver.io/#4cb1557e-c19a-4b5e-831d-75cb7c14f8d2\">Get Mockup Order status</a></td>\n</tr>\n<tr>\n<td>Post an alert on an order</td>\n<td>POST / Alerts / <a href=\"https://apidocs.graphxserver.io/#7273d556-f750-45b9-aa3e-155db4c46507\">Post Alert on mockup</a></td>\n</tr>\n<tr>\n<td>Get product details</td>\n<td>GET / Products / <a href=\"https://apidocs.graphxserver.io/#095b0b00-9c2c-4aef-b51d-86c4ba705f9c\">Get Product List</a></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"🔁-product-configuration-workflow\">🔁 Product Configuration Workflow</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>API Endpoint</th>\n<th>Description</th>\n<th>Input Params</th>\n<th>Output Fields Used in Next Step</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>GET</code> / <a href=\"https://apidocs.graphxserver.io/#095b0b00-9c2c-4aef-b51d-86c4ba705f9c\">Get Products List</a></td>\n<td>Get a list of products</td>\n<td><code>CustomerName</code>, <code>Page</code></td>\n<td><code>productId</code>, <code>supplier.id</code></td>\n<td><code>productId</code>: <code>2-UN-Backpacks</code>  <br><code>supplier.id</code>: <code>7</code></td>\n</tr>\n<tr>\n<td><code>GET</code> / <a href=\"https://apidocs.graphxserver.io/#f4a2a1ba-947c-4e27-82cc-0c947a7b730f\">productParts</a></td>\n<td>Get product part details. (For each color of that product different partid is allocated)</td>\n<td><code>ComanyName, productId</code></td>\n<td><code>productPartId</code></td>\n<td><code>productPartId</code>: <code>2-UN-Backpacks-WH</code></td>\n</tr>\n<tr>\n<td><code>POST</code> / <a href=\"https://apidocs.graphxserver.io/#70586aa1-4247-40f0-965b-cb0669a6683d\">Get Product views</a>  <br>(Optional)</td>\n<td>Get product view details</td>\n<td><code>CompanyName, productPartID</code>, <code>supplierId</code></td>\n<td><code>productViewId</code> (optional, used for mockup alignment)</td>\n<td><code>productViewId</code>: <code>368</code></td>\n</tr>\n<tr>\n<td><code>GET</code> / <a href=\"https://apidocs.graphxserver.io/#52b79afe-a539-4adc-adcc-4a3cda14ec96\">Get Mapped Supplier Locations For a Product</a></td>\n<td>Get the location on the product where you need to map the ART</td>\n<td><code>companyName</code>, <code>productId</code>, <code>supplierId</code></td>\n<td><code>location</code></td>\n<td><code>Front Upper</code></td>\n</tr>\n<tr>\n<td><em>Use for mockup generation</em></td>\n<td>Use productId, supplierId, productViewId (optional), productPartId, location</td>\n<td><code>productId</code>, <code>supplierId</code>, <code>productPartId</code>, (<code>productViewId</code>)</td>\n<td>Final payload for mockup</td>\n<td>Use all from above</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"❓-need-help\">❓ Need Help?</h3>\n<p>You can use the <strong>Support</strong> option in the left menu of the <strong>GraphXserver.io</strong> site to submit any questions related to the API documentation.</p>\n<img src=\"https://content.pstmn.io/4f99f2e5-1850-434a-aed0-b5016fa1abad/U3VwcG9ydEZvcm0ucG5n\" alt=\"Figure%201:%20Support%20Option\"></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"28146324","collectionId":"bd55d17f-06b5-48b6-bcf3-831f9742dd7d","publishedId":"2s9XxvSZf1","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2023-08-01T09:57:31.000Z"},"item":[{"name":"Authentication","item":[{"name":"Get API Token","id":"2632fd77-2735-436c-8961-2e39f77c2ae7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"CompanyName","value":"Action Tapes Inc.","type":"default"},{"key":"EndPointsUserName","value":"omkar@graphxsource.com","type":"default"},{"key":"EndPointsPassword","value":"*****","type":"default"}],"body":{"mode":"raw","raw":""},"url":"https://api.graphxserver.io/api/Security/GetGraphXServerAPIToken","description":"<p><strong>2. Generate API Key using GetGraphXServerAPIToken API endpoint.</strong></p>\n<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This API is used to authenticate a user or system and generate a secure access token.</p>\n<p>Call this endpoint with valid credentials (e.g., username/password, client ID/secret) to obtain an access token. This token authorizes access to secured resources and should be stored securely and passed with each request to authorized APIs.</p>\n<hr />\n<h3 id=\"⚙️functionality\">⚙️<strong>Functionality</strong></h3>\n<p>Upon successful authentication, the API returns a token (typically a JWT or bearer token) that must be included in the <code>Authorization</code> header of subsequent requests to access protected endpoints.</p>\n<h4 id=\"heder-parameters\"><strong>Heder Parameters</strong></h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>CompanyName</code></td>\n<td><em>[String, Required]</em>  <br />This is name of the Organization/Account mentioned while registration</td>\n</tr>\n<tr>\n<td><code>EndPointsUserName</code></td>\n<td><em>[String, Required]</em>  <br />This can be obtained using the steps mentioned above in Authentication section.</td>\n</tr>\n<tr>\n<td><code>EndPointsPassword</code></td>\n<td><em>[String, Required]</em>  <br />This can be obtained using the steps mentioned above in Authentication section.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","Security","GetGraphXServerAPIToken"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[{"id":"1e014b38-f28a-4e01-9d50-9a1816336411","name":"Response - Get GraphXServer API Token","originalRequest":{"method":"POST","header":[{"key":"CompanyName","value":"Action Tapes Inc.","type":"default"},{"key":"EndPointsUserName","value":"omkar@graphxsource.com","type":"default"},{"key":"EndPointsPassword","value":"****","type":"default"}],"body":{"mode":"raw","raw":""},"url":"https://api.graphxserver.io/api/Security/GetGraphXServerAPIToken"},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"text/plain; charset=utf-8"},{"key":"Content-Encoding","value":"gzip"},{"key":"Vary","value":"Accept-Encoding"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Mon, 27 Mar 2023 09:35:28 GMT"}],"cookie":[],"responseTime":null,"body":"etyudc.fdksdfk.bvskjd"}],"_postman_id":"2632fd77-2735-436c-8961-2e39f77c2ae7"}],"id":"f0f4639b-45cf-46ed-a64c-ee04f71f096f","description":"<h2 id=\"🔐-authentication\">🔐 Authentication</h2>\n<p>All HTTP requests made against the <strong>GraphXServer.io API</strong> must be authenticated using a valid <strong>API Key</strong>. To obtain your API key, register at <a href=\"https://www.graphxserver.io/\">GraphXServer.io</a>.</p>\n<h3 id=\"🔑-how-to-generate-an-api-key\">🔑 How to Generate an API Key</h3>\n<p>There are two ways to obtain an API Key:</p>\n<ul>\n<li><p><strong>From the GraphXServer.io Website</strong><br />  Navigate to the <strong>My Account</strong> section on the <a href=\"https://www.graphxserver.io/\">GraphXServer.io</a> website to generate or retrieve your API key.</p>\n</li>\n<li><p><strong>Using the API</strong><br />  Call the <a href=\"https://apidocs.graphxserver.io/#2632fd77-2735-436c-8961-2e39f77c2ae7\">Get API key</a> endpoint to generate an API token.</p>\n</li>\n</ul>\n<hr />\n<ul>\n<li><strong>Generate API Key using My Account option from GraphXServer.io website.</strong></li>\n</ul>\n<p><strong>Step 1.</strong> To generate a new api key, go to <a href=\"https://www.graphxserver.io/\">graphxserver.io</a>, on right top menu, click \"My account\".</p>\n<img src=\"https://content.pstmn.io/689767c1-037a-434f-9214-9c1bbc497cda/TXlBY2NvdW50Q2xpY2sucG5n\" alt=\"Figure%202:%20My%20Account\" />\n\n<p><strong>Step 2.</strong> Then scroll down to the Configuration section, and press the \"Generate Token\" button, after setting the password, if not set.</p>\n<img src=\"https://content.pstmn.io/bf6a307b-fc15-4210-9213-5cfdc89ba4e7/R2VuZXJhdGVUb2tlbi5wbmc=\" alt=\"Figure%203:%20Generate%20Token\" />","_postman_id":"f0f4639b-45cf-46ed-a64c-ee04f71f096f"},{"name":"Products","item":[{"name":"Product Endpoints","item":[{"name":"1. Get Product Parts By Product ID","id":"f4a2a1ba-947c-4e27-82cc-0c947a7b730f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"tObject\": {\r\n\t\"companyName\": \"Action Tapes Inc.\",\r\n    \"productID\": \"1-M0-TShirts\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductPartsByProductID","description":"<p>Retrieves a list of all available <strong>Part IDs</strong> associated with a specific product. This API is commonly used to fetch part-level information needed during mockup order creation. A valid authentication token is required.</p>\n<h4 id=\"request-body-payload-parameters\">Request Body (Payload) Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>tObject.companyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company making the request.</td>\n</tr>\n<tr>\n<td><code>tObject.productID</code></td>\n<td><em>[String, Required]</em>  <br />Identifier for the product being requested.  <br />[Source: Get Product List [Response field: <code>tObject.data[].productId</code>]]</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","GetProductPartsByProductID"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[{"id":"d1cdb0f8-1200-45dd-95d3-c4058123346d","name":"Response - Get Product Parts By Product ID","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"tObject\": {\r\n\t\"companyName\": \"Action Tapes Inc.\",\r\n    \"productID\": \"1-M0-TShirts\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductPartsByProductID"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Wed, 15 Jan 2025 05:41:09 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": [\n        {\n            \"productPartId\": \"1-M0-TShirts-BK\",\n            \"color\": \"BLACK\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-WH\",\n            \"color\": \"WHITE\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-NY\",\n            \"color\": \"NAVY\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-LK\",\n            \"color\": \"Light Gray\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-CH\",\n            \"color\": \"Charcoal\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-YG\",\n            \"color\": \"Yellow Gold\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-VG\",\n            \"color\": \"Vegas Gold\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-KH\",\n            \"color\": \"Khaki\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-OR\",\n            \"color\": \"Orange\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-BR\",\n            \"color\": \"Brown\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-RD\",\n            \"color\": \"Red\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-CR\",\n            \"color\": \"Cardinal\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-MR\",\n            \"color\": \"Maroon\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-LP\",\n            \"color\": \"Light Pink\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-HP\",\n            \"color\": \"Hot Pink\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-PR\",\n            \"color\": \"Purple\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-LB\",\n            \"color\": \"Light Blue\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-RY\",\n            \"color\": \"Royal\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-TL\",\n            \"color\": \"Teal\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-KG\",\n            \"color\": \"Kelly Green\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-LG\",\n            \"color\": \"Lime Green\"\n        },\n        {\n            \"productPartId\": \"1-M0-TShirts-DG\",\n            \"color\": \"Dark Green\"\n        }\n    ],\n    \"tObjectLst\": null,\n    \"status\": null,\n    \"errorCode\": null,\n    \"errorMessage\": null,\n    \"extraData\": null,\n    \"error\": null\n}"}],"_postman_id":"f4a2a1ba-947c-4e27-82cc-0c947a7b730f"},{"name":"2. Get Product Part Details","id":"b53ebd6a-90a8-480f-b069-2c75af82e60a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductPartDetails?CompanyName=Action Tapes Inc.&ProductPartId=1-M0-TShirts-WH&supplierId=7","description":"<p>This endpoint provides a comprehensive list of details for the specified product part ID in the query parameter. It includes information such as product details, part details, views within that part, and location details for each view.</p>\n<p>Authentication is required via a bearer token.</p>\n<h4 id=\"query-parameters\">Query Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>companyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company making the request.</td>\n</tr>\n<tr>\n<td><code>productPartId</code></td>\n<td><em>[String, Required]</em> Identifier for the specific product part.  <br />[Source: <a href=\"https://apidocs.demo.graphxserver.io/#f37e345f-f25e-4370-bb3a-9e1bf0af5169\">Get Product Parts By Product ID<br /></a>(Response field: <code>tObject.productPartId</code>)]</td>\n</tr>\n<tr>\n<td><code>supplierId</code></td>\n<td><em>[String, Required]</em> String [Required]  <br />ID of the supplier.  <br />[Source: <a href=\"https://apidocs.demo.graphxserver.io/#8d18051f-5dab-4619-a267-727c264d92e3\">Get Products List</a> (Response field: <code>tObject.data[].supplier.id</code>)]</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","GetProductPartDetails"],"host":["api","graphxserver","io"],"query":[{"key":"CompanyName","value":"Action Tapes Inc."},{"key":"ProductPartId","value":"1-M0-TShirts-WH"},{"key":"supplierId","value":"7"}],"variable":[]}},"response":[{"id":"1b2f0ff5-9406-417e-84f0-f99758bac4a2","name":"Response - Get Product Part Details","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductPartDetails?CompanyName=Action Tapes Inc.&ProductPartId=1-M0-TShirts-WH&supplierId=7","protocol":"https","host":["api","graphxserver","io"],"path":["api","ProductMockupRequest","GetProductPartDetails"],"query":[{"key":"CompanyName","value":"Action Tapes Inc."},{"key":"ProductPartId","value":"1-M0-TShirts-WH"},{"key":"supplierId","value":"7"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 14 Jan 2025 05:01:55 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": {\n        \"product\": {\n            \"id\": 1919,\n            \"sku\": null,\n            \"externalId\": \"1-M0-TShirts\",\n            \"title\": \"TShirts\",\n            \"description\": null,\n            \"supplier\": {\n                \"id\": 7,\n                \"title\": \"Default\",\n                \"baseSupplierId\": null\n            },\n            \"image\": {\n                \"psMediaContentId\": 143073,\n                \"origin\": \"https://demo.pdb.graphxserver.io/Media/origin/5ca/5cae6ba07013830f4696a976f5d27c9b.webp\",\n                \"thumbs\": {\n                    \"_100\": \"https://demo.pdb.graphxserver.io/Media/thumb100/5ca/5cae6ba07013830f4696a976f5d27c9b.webp\",\n                    \"_300\": \"https://demo.pdb.graphxserver.io/Media/thumb300/5ca/5cae6ba07013830f4696a976f5d27c9b.webp\"\n                }\n            },\n            \"category\": {\n                \"productTypeId\": 4,\n                \"productTypeName\": \"TShirts\"\n            },\n            \"parentCategory\": {\n                \"productTypeId\": 2,\n                \"productTypeName\": \"Apparel\"\n            },\n            \"brand\": null,\n            \"gender\": null,\n            \"supplierCategory\": null,\n            \"supplierParentCategory\": null,\n            \"supplierBrand\": null,\n            \"supplierGenderType\": null\n        },\n        \"baseApparelSize\": [],\n        \"supplierApparelSize\": [],\n        \"productPartIDSelected\": {\n            \"id\": 16168,\n            \"externalId\": \"1-M0-TShirts-WH\",\n            \"image\": {\n                \"psMediaContentId\": 143073,\n                \"origin\": \"https://demo.pdb.graphxserver.io/Media/origin/5ca/5cae6ba07013830f4696a976f5d27c9b.webp\",\n                \"thumbs\": {\n                    \"_100\": \"https://demo.pdb.graphxserver.io/Media/thumb100/5ca/5cae6ba07013830f4696a976f5d27c9b.webp\",\n                    \"_300\": \"https://demo.pdb.graphxserver.io/Media/thumb300/5ca/5cae6ba07013830f4696a976f5d27c9b.webp\"\n                }\n            },\n            \"psMediaContentId\": 143073,\n            \"supplierColor\": {\n                \"id\": 18,\n                \"colorName\": \"WHITE\",\n                \"hex\": \"\",\n                \"title\": null,\n                \"name\": null,\n                \"baseColor\": null\n            },\n            \"supplierColors\": [],\n            \"baseColor\": {\n                \"id\": 1,\n                \"title\": \"White\",\n                \"hex\": \"fefefe\",\n                \"colorName\": null\n            },\n            \"apparelSize\": null,\n            \"supplierApparelSize\": null,\n            \"supplierLocations\": [],\n            \"baseLocations\": [\n                {\n                    \"id\": 3,\n                    \"title\": \"Full Front\",\n                    \"layerName\": null\n                },\n                {\n                    \"id\": 12,\n                    \"title\": \"Right Chest\",\n                    \"layerName\": null\n                },\n                {\n                    \"id\": 6,\n                    \"title\": \"Left Chest\",\n                    \"layerName\": null\n                },\n                {\n                    \"id\": 13,\n                    \"title\": \"Right Sleeve\",\n                    \"layerName\": null\n                },\n                {\n                    \"id\": 7,\n                    \"title\": \"Left Sleeve\",\n                    \"layerName\": null\n                },\n                {\n                    \"id\": 16,\n                    \"title\": \"Small Front\",\n                    \"layerName\": null\n                },\n                {\n                    \"id\": 17,\n                    \"title\": \"Full Chest\",\n                    \"layerName\": null\n                },\n                {\n                    \"id\": 10,\n                    \"title\": \"Long Right Sleeve\",\n                    \"layerName\": null\n                },\n                {\n                    \"id\": 1681,\n                    \"title\": \"Tod diff\",\n                    \"layerName\": null\n                },\n                {\n                    \"id\": 1682,\n                    \"title\": \"Top diff\",\n                    \"layerName\": null\n                },\n                {\n                    \"id\": 1684,\n                    \"title\": \"LOW low\",\n                    \"layerName\": null\n                }\n            ]\n        },\n        \"productViewsDetail\": [\n            {\n                \"id\": 38,\n                \"title\": \"1-M0-TShirts-WH\",\n                \"image\": {\n                    \"psMediaContentId\": 143073,\n                    \"origin\": \"https://demo.pdb.graphxserver.io/Media/origin/5ca/5cae6ba07013830f4696a976f5d27c9b.webp\",\n                    \"thumbs\": {\n                        \"_100\": \"https://demo.pdb.graphxserver.io/Media/thumb100/5ca/5cae6ba07013830f4696a976f5d27c9b.webp\",\n                        \"_300\": \"https://demo.pdb.graphxserver.io/Media/thumb300/5ca/5cae6ba07013830f4696a976f5d27c9b.webp\"\n                    }\n                },\n                \"psdTemplateURL\": \"https://gxsproductdatabase.blob.core.windows.net/gxsproductdbproduction/origin/05d/05db93b7-869f-4634-87b3-1a26f3e6835d/1-M0-TShirts-WH-Front_11%20%281%29.psd\",\n                \"fabricJSTemplateURL\": \"https://demo.pdb.graphxserver.io/api/productView/Preview?productViewId=38&accessToken=:accessTokenValue&pvLocId[:locationId]=:urlToLogo&supplierLoc[:locationId]=:urlToLogo&baseLoc[:locationId]=:urlToLogo\",\n                \"isCustomersFirstTemplateRequest\": true,\n                \"isDefaultView\": true,\n                \"templateCreationStatus\": {\n                    \"id\": 1,\n                    \"title\": \"None\"\n                },\n                \"baseLocations\": [\n                    {\n                        \"id\": 7,\n                        \"title\": \"Left Sleeve\",\n                        \"layerName\": \"Left Sleeve\"\n                    },\n                    {\n                        \"id\": 13,\n                        \"title\": \"Right Sleeve\",\n                        \"layerName\": \"Right Sleeve\"\n                    },\n                    {\n                        \"id\": 17,\n                        \"title\": \"Full Chest\",\n                        \"layerName\": \"Full Chest\"\n                    },\n                    {\n                        \"id\": 3,\n                        \"title\": \"Full Front\",\n                        \"layerName\": \"Full Front\"\n                    },\n                    {\n                        \"id\": 6,\n                        \"title\": \"Left Chest\",\n                        \"layerName\": \"Left Chest\"\n                    },\n                    {\n                        \"id\": 12,\n                        \"title\": \"Right Chest\",\n                        \"layerName\": \"Right Chest\"\n                    },\n                    {\n                        \"id\": 16,\n                        \"title\": \"Small Front\",\n                        \"layerName\": \"Small Front\"\n                    }\n                ],\n                \"supplierLocations\": [],\n                \"code\": \"FR\",\n                \"locations\": 22,\n                \"productParts\": 1,\n                \"supplierColor\": {\n                    \"id\": 18,\n                    \"title\": \"WHITE\",\n                    \"hex\": \"\"\n                },\n                \"category\": {\n                    \"id\": 1,\n                    \"title\": \"Front\",\n                    \"code\": \"FR\"\n                },\n                \"isApproved\": true\n            }\n        ]\n    },\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": null,\n    \"extraData\": null,\n    \"error\": null\n}"}],"_postman_id":"b53ebd6a-90a8-480f-b069-2c75af82e60a"}],"id":"32a74d8c-dc38-4093-bbd4-efc41ca3d0d2","_postman_id":"32a74d8c-dc38-4093-bbd4-efc41ca3d0d2","description":""},{"name":"Additional Endpoints","item":[{"name":"Get Suppliers","id":"380d7824-06fc-406f-a0e1-42f336f0deec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetSuppliersForCompany?companyname=Action Tapes Inc.","description":"<p>Retrieves a list of all suppliers associated with a specified company. Authentication is required via a bearer token.</p>\n<h4 id=\"query-parameters\">Query Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>CompanyName</code></td>\n<td><em>String [required]</em>  <br />name of your Organization (same as mentioned while registration)</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","GetSuppliersForCompany"],"host":["api","graphxserver","io"],"query":[{"key":"companyname","value":"Action Tapes Inc."}],"variable":[]}},"response":[{"id":"55c36cc4-216a-4f0b-95d9-66d3cefb1e57","name":"Response-Get list of all the supplier for a company","originalRequest":{"method":"POST","header":[],"url":{"raw":"https://api.demo.graphxserver.io/api/ProductMockupRequest/GetSuppliersForCompany?companyname=Action Tapes Inc.","protocol":"https","host":["api","demo","graphxserver","io"],"path":["api","ProductMockupRequest","GetSuppliersForCompany"],"query":[{"key":"companyname","value":"Action Tapes Inc."}]}},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 11 Apr 2023 12:18:03 GMT"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"tObject\": [\r\n        {\r\n            \"id\": 1,\r\n            \"title\": \"PCNA\"\r\n        },\r\n        {\r\n            \"id\": 2,\r\n            \"title\": \"Logomark\"\r\n        },\r\n        {\r\n            \"id\": 3,\r\n            \"title\": \"CutterBuck\"\r\n        },\r\n        {\r\n            \"id\": 4,\r\n            \"title\": \"Eastbay\"\r\n        },\r\n        {\r\n            \"id\": 5,\r\n            \"title\": \"Snugz\"\r\n        },\r\n        {\r\n            \"id\": 6,\r\n            \"title\": \"Default1\"\r\n        },\r\n        {\r\n            \"id\": 7,\r\n            \"title\": \"Default\"\r\n        },\r\n        {\r\n            \"id\": 8,\r\n            \"title\": \"Callaway\"\r\n        }\r\n    ],\r\n    \"tObjectLst\": null,\r\n    \"status\": \"1\",\r\n    \"errorCode\": null,\r\n    \"errorMessage\": null,\r\n    \"extraData\": null,\r\n    \"error\": null\r\n}"}],"_postman_id":"380d7824-06fc-406f-a0e1-42f336f0deec"},{"name":"Get Products List","id":"095b0b00-9c2c-4aef-b51d-86c4ba705f9c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductListForCustomer?CustomerName=Action Tapes Inc.&Page=2","description":"<p>Retrieves a paginated list of products for the specified company. The results are returned 15 products per page. You must provide the company name and the desired page number as query parameters. A valid authorization token is required.</p>\n<h4 id=\"query-parameters\">Query Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>CustomerName</code></td>\n<td><em>[String, Required]</em>  <br />name of your Organization (same as mentioned while registration)</td>\n</tr>\n<tr>\n<td><code>Page</code></td>\n<td><em>[Integer, Required]</em>  <br />The page number of the results (15 products per page are given in the response).</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","GetProductListForCustomer"],"host":["api","graphxserver","io"],"query":[{"key":"CustomerName","value":"Action Tapes Inc."},{"key":"Page","value":"2"}],"variable":[]}},"response":[{"id":"bb882a79-0473-4be7-a3aa-9c9514d7bd99","name":"Response - Get List of Products For Customer","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductListForCustomer?CustomerName=Action Tapes Inc.&Page=2","protocol":"https","host":["api","graphxserver","io"],"path":["api","ProductMockupRequest","GetProductListForCustomer"],"query":[{"key":"CustomerName","value":"Action Tapes Inc."},{"key":"Page","value":"2"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 09 Jun 2023 10:57:01 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": {\n        \"data\": [\n            {\n                \"id\": 1934,\n                \"externalId\": \"2-UN-Backpacks\",\n                \"title\": \"Backpacks\",\n                \"description\": null,\n                \"supplier\": {\n                    \"id\": 7,\n                    \"title\": \"Default\"\n                },\n                \"image\": {\n                    \"psMediaContentId\": 143314,\n                    \"origin\": \"https://demo.pdb.graphxserver.io/Media/origin/9f8/9f8d4ed454e5db21178d9a31678ffd00.webp\",\n                    \"thumbs\": {\n                        \"_100\": \"https://demo.pdb.graphxserver.io/Media/thumb100/9f8/9f8d4ed454e5db21178d9a31678ffd00.webp\",\n                        \"_300\": \"https://demo.pdb.graphxserver.io/Media/thumb300/9f8/9f8d4ed454e5db21178d9a31678ffd00.webp\"\n                    }\n                },\n                \"category\": {\n                    \"productTypeId\": 21,\n                    \"productTypeName\": \"Backpacks\"\n                },\n                \"parentCategory\": {\n                    \"productTypeId\": 3,\n                    \"productTypeName\": \"Hard Goods\"\n                },\n                \"brand\": null,\n                \"gender\": null,\n                \"supplierCategory\": null,\n                \"supplierParentCategory\": null,\n                \"supplierBrand\": null,\n                \"supplierGenderType\": null\n            }\n        ],\n        \"totalItems\": 16,\n        \"itemsPerPage\": 15,\n        \"totalPages\": 2\n    },\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": null,\n    \"extraData\": null,\n    \"error\": null\n}"}],"_postman_id":"095b0b00-9c2c-4aef-b51d-86c4ba705f9c"},{"name":"Get Product views","id":"70586aa1-4247-40f0-965b-cb0669a6683d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductViews?CompanyName=Action Tapes Inc.&ProductPartId=TM178151255&supplierId=1","description":"<p>Retrieves the list of available <strong>views</strong> (e.g., front, back, left, right, 3D, etc.) for a specific <strong>product part ID</strong>. This information is typically used to display different visual representations of a product part in mockup tools. A valid authentication token is required.</p>\n<h4 id=\"query-parameters\">Query Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>companyName</code></td>\n<td><em>[String, Required]</em> – Name of the company making the request.</td>\n</tr>\n<tr>\n<td><code>productPartID</code></td>\n<td><em>[String, Required]</em> – Unique identifier for the specific product part.  <br />[Source: <a href=\"https://apidocs.demo.graphxserver.io/#f37e345f-f25e-4370-bb3a-9e1bf0af5169\">Get Product Parts By Product ID</a> (Response field: <code>tObject.productPartId</code>)]</td>\n</tr>\n<tr>\n<td><code>supplierID</code></td>\n<td><em>[Integer, Required]</em> – ID of the supplier providing the product.  <br />[Source: <a href=\"https://apidocs.demo.graphxserver.io/#8d18051f-5dab-4619-a267-727c264d92e3\">Get Products List</a> (Response field: <code>tObject.data[].supplier.id</code>)]</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","GetProductViews"],"host":["api","graphxserver","io"],"query":[{"key":"CompanyName","value":"Action Tapes Inc."},{"key":"ProductPartId","value":"TM178151255"},{"key":"supplierId","value":"1"}],"variable":[]}},"response":[{"id":"08e4583b-f280-412c-b144-8bbb0c190449","name":"Response-Get list of all the supplier for a company","originalRequest":{"method":"POST","header":[],"url":{"raw":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductViews?CompanyName=Action Tapes Inc.&ProductPartId=TM178151255&supplierId=1","protocol":"https","host":["api","graphxserver","io"],"path":["api","ProductMockupRequest","GetProductViews"],"query":[{"key":"CompanyName","value":"Action Tapes Inc."},{"key":"ProductPartId","value":"TM178151255"},{"key":"supplierId","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 11 Apr 2023 12:18:03 GMT"},{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": [\n        {\n            \"id\": 38,\n            \"title\": \"1-M0-TShirts-WH\"\n        }\n    ],\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": null,\n    \"extraData\": null,\n    \"error\": null\n}"}],"_postman_id":"70586aa1-4247-40f0-965b-cb0669a6683d"},{"name":"Get all Product colors","id":"ed46bfe7-c176-4c4a-84f6-9f10ab755488","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"http://api.demo.graphxserver.io/api/ProductLine/GetAllProductColors?customerName=Action Tapes Inc.","description":"<p>This endpoint returns list of all the product colors for the company specified.</p>\n<p>Authentication is required via a bearer token.</p>\n<h4 id=\"query-parameters\">Query Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>companyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company making the request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","ProductLine","GetAllProductColors"],"host":["api","demo","graphxserver","io"],"query":[{"key":"customerName","value":"Action Tapes Inc."}],"variable":[]}},"response":[{"id":"111770f0-48b8-476d-a873-71e9fb08b8a2","name":"Response-Get all Product colors","originalRequest":{"method":"POST","header":[],"url":{"raw":"http://api.demo.graphxserver.io/api/ProductLine/GetAllProductColors?customerName=Action Tapes Inc.","protocol":"http","host":["api","demo","graphxserver","io"],"path":["api","ProductLine","GetAllProductColors"],"query":[{"key":"customerName","value":"Action Tapes Inc."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 11 Apr 2023 12:18:03 GMT"},{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": {\n        \"data\": [\n            {\n                \"id\": 1,\n                \"title\": \"White\",\n                \"hex\": \"fefefe\"\n            },\n            {\n                \"id\": 2,\n                \"title\": \"Light Gray\",\n                \"hex\": \"d8d8d8\"\n            },\n            {\n                \"id\": 3,\n                \"title\": \"Charcoal\",\n                \"hex\": \"656565\"\n            },\n            {\n                \"id\": 4,\n                \"title\": \"Black\",\n                \"hex\": \"000000\"\n            },\n            {\n                \"id\": 5,\n                \"title\": \"Yellow Gold\",\n                \"hex\": \"bc9a60\"\n            },\n            {\n                \"id\": 6,\n                \"title\": \"Vegas Gold\",\n                \"hex\": \"feb400\"\n            },\n            {\n                \"id\": 7,\n                \"title\": \"Khaki\",\n                \"hex\": \"b6a899\"\n            },\n            {\n                \"id\": 8,\n                \"title\": \"Orange\",\n                \"hex\": \"dd6100\"\n            },\n            {\n                \"id\": 9,\n                \"title\": \"Brown\",\n                \"hex\": \"923f00\"\n            },\n            {\n                \"id\": 10,\n                \"title\": \"Red\",\n                \"hex\": \"cb0000\"\n            },\n            {\n                \"id\": 11,\n                \"title\": \"Cardinal\",\n                \"hex\": \"9d1b34\"\n            },\n            {\n                \"id\": 12,\n                \"title\": \"Maroon\",\n                \"hex\": \"752e4a\"\n            },\n            {\n                \"id\": 13,\n                \"title\": \"Light Pink\",\n                \"hex\": \"f1afde\"\n            },\n            {\n                \"id\": 14,\n                \"title\": \"Hot Pink\",\n                \"hex\": \"df32ae\"\n            },\n            {\n                \"id\": 15,\n                \"title\": \"Purple\",\n                \"hex\": \"674ea6\"\n            },\n            {\n                \"id\": 16,\n                \"title\": \"Light Blue\",\n                \"hex\": \"9ec4e7\"\n            },\n            {\n                \"id\": 17,\n                \"title\": \"Royal\",\n                \"hex\": \"1155cb\"\n            },\n            {\n                \"id\": 18,\n                \"title\": \"Navy\",\n                \"hex\": \"073763\"\n            },\n            {\n                \"id\": 19,\n                \"title\": \"Teal\",\n                \"hex\": \"007c6f\"\n            },\n            {\n                \"id\": 20,\n                \"title\": \"Kelly Green\",\n                \"hex\": \"55bd47\"\n            },\n            {\n                \"id\": 21,\n                \"title\": \"Lime Green\",\n                \"hex\": \"87f94e\"\n            },\n            {\n                \"id\": 22,\n                \"title\": \"Dark Green\",\n                \"hex\": \"406823\"\n            },\n            {\n                \"id\": 23,\n                \"title\": \"Camo\",\n                \"hex\": \"807214\"\n            },\n            {\n                \"id\": 24,\n                \"title\": \"Fashion\",\n                \"hex\": \"fe00fe\"\n            },\n            {\n                \"id\": 25,\n                \"title\": \"Military Green\",\n                \"hex\": \"63675D\"\n            },\n            {\n                \"id\": 26,\n                \"title\": \"Camo Light\",\n                \"hex\": \"63657590\"\n            },\n            {\n                \"id\": 27,\n                \"title\": \"Camo Dark\",\n                \"hex\": \"636575F1\"\n            },\n            {\n                \"id\": 28,\n                \"title\": \"Fashion Light\",\n                \"hex\": \"CC339990\"\n            },\n            {\n                \"id\": 29,\n                \"title\": \"Fashion Dark\",\n                \"hex\": \"CC3399F1\"\n            },\n            {\n                \"id\": 75,\n                \"title\": \"Aqua\",\n                \"hex\": \"#6DCFF6\"\n            },\n            {\n                \"id\": 128,\n                \"title\": \"Silver\",\n                \"hex\": \"\"\n            }\n        ]\n    },\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": null,\n    \"extraData\": null,\n    \"error\": null\n}"}],"_postman_id":"ed46bfe7-c176-4c4a-84f6-9f10ab755488"},{"name":"Get Mapped Supplier Locations For a Product","id":"52b79afe-a539-4adc-adcc-4a3cda14ec96","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetMappedSupplierLocationsForProduct?companyname=Action Tapes Inc.&ProductId=TM17815&supplierId=1","description":"<p>Retrieves the <strong>mapped location details</strong> for a specific product and supplier combination. This API is typically used to identify the production location associated with a supplier for a specific product. A valid authentication token is required.</p>\n<h4 id=\"query-parameters\">Query Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Source/ Endpoint</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>companyName</code></td>\n<td>[String, Required]  <br />The name of the company</td>\n</tr>\n<tr>\n<td><code>productId</code></td>\n<td>[String, Required]  <br />The unique identifier of the product  <br />[Source: <a href=\"https://apidocs.demo.graphxserver.io/#8d18051f-5dab-4619-a267-727c264d92e3\">Get Products List</a> (Response field: <code>tObject.data[].productId</code>)]</td>\n</tr>\n<tr>\n<td><code>supplierId</code></td>\n<td>[Integer, Required]  <br />supplier id of the product, <a href=\"https://apidocs.demo.graphxserver.io/#8d18051f-5dab-4619-a267-727c264d92e3\">Get product list </a> (Response field: <code>tObject.data[].supplier.id</code>)</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","GetMappedSupplierLocationsForProduct"],"host":["api","graphxserver","io"],"query":[{"key":"companyname","value":"Action Tapes Inc."},{"key":"ProductId","value":"TM17815"},{"key":"supplierId","value":"1"}],"variable":[]}},"response":[{"id":"546df155-1464-47ca-82bd-771b8ce848d5","name":"Response-Get Mapped Supplier Locations For a Product","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.graphxserver.io/api/ProductMockupRequest/GetMappedSupplierLocationsForProduct?companyname=Action Tapes Inc.&ProductId=TM17815&supplierId=1","protocol":"https","host":["api","graphxserver","io"],"path":["api","ProductMockupRequest","GetMappedSupplierLocationsForProduct"],"query":[{"key":"companyname","value":"Action Tapes Inc."},{"key":"ProductId","value":"TM17815"},{"key":"supplierId","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 11 Apr 2023 12:50:34 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": [\n        {\n            \"productViewId\": 36,\n            \"isDefault\": true,\n            \"locations\": [\n                {\n                    \"supplierLocationid\": 1,\n                    \"supplierLocationName\": \"SLEEVE, Vertical, - Centered on Left sleeve Bicep\",\n                    \"baseLocationId\": 3,\n                    \"baseLocationName\": \"Full Front\",\n                    \"isDefault\": true\n                },\n                {\n                    \"supplierLocationid\": 3,\n                    \"supplierLocationName\": \"CHEST, Horizontal, - Centered on Right Chest\",\n                    \"baseLocationId\": 6,\n                    \"baseLocationName\": \"Left Chest\",\n                    \"isDefault\": false\n                },\n                {\n                    \"supplierLocationid\": 2,\n                    \"supplierLocationName\": \"BACK YOKE, Horizontal, - Centered on Yoke\",\n                    \"baseLocationId\": 2,\n                    \"baseLocationName\": \"Full Back\",\n                    \"isDefault\": false\n                },\n                {\n                    \"supplierLocationid\": 4,\n                    \"supplierLocationName\": \"SLEEVE, Horizontal, - Centered on Right Sleeve Bicep\",\n                    \"baseLocationId\": 1,\n                    \"baseLocationName\": \"Back Across Rear\",\n                    \"isDefault\": false\n                },\n                {\n                    \"supplierLocationid\": 9,\n                    \"supplierLocationName\": \"(Per Template) CHEST, Horizontal, - Centered on Full Left Chest\",\n                    \"baseLocationId\": 17,\n                    \"baseLocationName\": \"Full Chest\",\n                    \"isDefault\": false\n                }\n            ]\n        },\n        {\n            \"productViewId\": 37,\n            \"isDefault\": false,\n            \"locations\": [\n                {\n                    \"supplierLocationid\": 2,\n                    \"supplierLocationName\": \"BACK YOKE, Horizontal, - Centered on Yoke\",\n                    \"baseLocationId\": 2,\n                    \"baseLocationName\": \"Full Back\",\n                    \"isDefault\": false\n                }\n            ]\n        }\n    ],\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": null,\n    \"extraData\": null,\n    \"error\": null\n}"}],"_postman_id":"52b79afe-a539-4adc-adcc-4a3cda14ec96"}],"id":"b7eae3b1-779c-4a25-8fd9-482e2dde7266","_postman_id":"b7eae3b1-779c-4a25-8fd9-482e2dde7266","description":""}],"id":"38302307-ef75-4da5-aa13-f897fbb4319c","description":"<p>The <strong>Product folder</strong> contains all endpoints related to retrieving product information required for placing <strong>mockup orders</strong>. These APIs allow clients to fetch essential product data such as product listings, views, colors, supplier locations and other attributes necessary for presenting and processing mockup</p>\n","_postman_id":"38302307-ef75-4da5-aa13-f897fbb4319c"},{"name":"Mockups","item":[{"name":"Create Single Mockup","id":"fe39241d-e18e-404d-9042-ba2e8c1bdafb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"CompanyName\": \"Action Tapes Inc.\",\r\n        \"mockupRequestType\": \"Standard\",\r\n        \"PONumber\":\"PO1234\",\r\n        \"OutputFileFormat\": \"jpg\",\r\n        \"mockupRequestOrderProduct\": [\r\n            {\r\n                \"ProductPartId\": \"1-M0-TShirts-WH\",\r\n                \"supplierId\": \"7\",\r\n                \"ProductViewId\": 0,\r\n                \"mockupRequestOrderProductLocation\": [\r\n                    {\r\n                        \"LocationName\": \"Full Front\",\r\n                        \"artURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/Demo1511201804_28_372355PM.jpg\",\r\n                        \"instructions\": \"\", //Optional, but if specified additional art order will be created\r\n                        \"heightInc\": 3, //Optional\r\n                        \"widthInc\": 2.7, //Optional\r\n                        \"effects\": {  //effects are optional\r\n                            \"embroidery\": false,\r\n                            \"removeBackground\": false\r\n                        }\r\n                    },\r\n                    {\r\n                        \"LocationName\": \"Right Chest\",\r\n                        \"artURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/graphxsource0210202211_57_286269PM.gif\",\r\n                        \"instructions\": \"\", //Optional, but if specified additional art order will be created\r\n                        \"heightInc\": 3, //Optional\r\n                        \"widthInc\": 2.7, //Optional\r\n                        \"effects\": {  //effects are optional\r\n                            \"embroidery\": false,\r\n                            \"removeBackground\": false\r\n                        }\r\n                    }\r\n                ]\r\n            }\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductMockupRequestExternal","description":"<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This endpoint returns a <strong>Premium</strong> or <strong>Standard</strong> product mockup for an externally supplied or newly uploaded <strong>Art URL</strong>.</p>\n<hr />\n<h3 id=\"⚙️functionality\">⚙️<strong>Functionality</strong></h3>\n<ul>\n<li><p>If the provided <code>ProductPartId</code> or product template does <strong>not exist</strong>, this endpoint will <strong>create</strong> the product/product template order in the <strong>outsource system</strong>.</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.demo.graphxserver.io/#8af2cc47-2852-4fe6-a5cc-afab2140a2ac\">Get API Token</a></p>\n</li>\n</ul>\n<p>✅ <strong>Mockup Order Status Values (Response Parameter)</strong></p>\n<p><strong>Parameter:</strong> <code>mockupOrderStatus</code><br /><strong>Description:</strong> Indicates the current processing status of the mockup order.</p>\n<p><strong>Mockup Order Status Values:</strong></p>\n<ul>\n<li><p><strong>Processed:</strong> The mockup has been successfully generated. All required validations have passed, and the mockup output is available for review or download.</p>\n</li>\n<li><p><strong>In Process:</strong> The mockup request has been successfully received and is currently being processed. This status typically occurs when <strong>change instructions are provided for the submitted artwork</strong>, requiring additional review or updates before mockup generation can be completed.</p>\n</li>\n<li><p><strong>Error:</strong> The mockup request could not be processed due to an error. This may occur because of invalid, unsupported configurations, or a processing failure. Error details will be included in the response for further investigation.</p>\n</li>\n</ul>\n<hr />\n<h4 id=\"request-body-payload-parameters\">Request Body (Payload) Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>tObject.CompanyName</code></td>\n<td><em>String [Required]</em>  <br />Name of the company making the request.</td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestType</code></td>\n<td><em>String [Required]</em>  <br />Type of mockup request. Allowed values: <code>Standard</code>, <code>Premium</code>.</td>\n</tr>\n<tr>\n<td><code>tObject.PONumber</code></td>\n<td><em>String [Optional]</em>  <br />Purchase Order number</td>\n</tr>\n<tr>\n<td><code>tObject.OutputFileFormat</code></td>\n<td>String [Optional]  <br />Output format for mockup  <br /><strong>Supported file formats</strong>: png (default), jpg, jpeg, webp</td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestOrderProduct[]</code></td>\n<td><em>Array [Required]</em>  <br />List of products for the mockup request. <strong>Currently supports only one item.</strong></td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestOrderProduct[].ProductPartId</code></td>\n<td><em>String [Required]</em>  <br />Identifier for the specific product part.  <br />[Source: <a href=\"https://apidocs.graphxserver.io/#f4a2a1ba-947c-4e27-82cc-0c947a7b730f\">Get Product Parts By Product ID<br /></a>(Response field: <code>tObject[].productPartId</code>)]</td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestOrderProduct[].supplierId</code></td>\n<td><em>String [Required]</em>  <br />ID of the supplier.  <br />[Source: <a href=\"https://apidocs.graphxserver.io/#095b0b00-9c2c-4aef-b51d-86c4ba705f9c\">Get Products List</a> (Response field: <code>tObject.data[].supplier.id</code>)]</td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestOrderProduct[].ProductViewId</code></td>\n<td><em>Int [Optional]</em>  <br />ID representing the product’s view or angle.  <br />[Source: <a href=\"https://apidocs.graphxserver.io/#70586aa1-4247-40f0-965b-cb0669a6683d\">Get Product Views</a> (Response field: <code>tObject.id</code>)]</td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestOrderProduct[].mockupRequestOrderProductLocation[]</code></td>\n<td><em>Array [Required]</em>  <br />List of locations on the product for mockup artwork.</td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestOrderProduct[].mockupRequestOrderProductLocation[].LocationName</code></td>\n<td><em>String [Required]</em>  <br />Name of the location on the product where artwork should be applied.  <br />[Source: <a href=\"https://apidocs.graphxserver.io/#52b79afe-a539-4adc-adcc-4a3cda14ec96\">Get Mapped Supplier Locations For a Product</a> (Response field: <code>tObject[].productViews[].locations[].baseLocationName</code>)]</td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestOrderProduct[].mockupRequestOrderProductLocation[].artURL</code></td>\n<td><em>String [Required]</em>  <br />public URL to the artwork image.  <br /><strong>Allowed file formats</strong>: .png, .jpg, .jpeg, .gif, .bmp or .tif  <br />Maximum <strong>allowed</strong> file <strong>size</strong> is <strong>2 MB</strong></td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestOrderProduct[].mockupRequestOrderProductLocation[].instructions</code></td>\n<td><em>String [Required]</em>  <br />Additional instructions for the art. If specified, an art order will be created.  <br /><em>Please note: For free mockups, no separate ART order will be created — the instructions will be ignored in such cases.</em></td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestOrderProduct[].mockupRequestOrderProductLocation[].heightInc</code></td>\n<td><em>Decimal [Optional]</em>  <br /><strong>If provided</strong> - The mockup is generated using the actual (true) size of the artwork based on the specified dimensions <strong>otherwise</strong> The mockup is generated by automatically fitting the artwork to the mapped design area on the product.</td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestOrderProduct[].mockupRequestOrderProductLocation[].widthInc</code></td>\n<td><em>Decimal [Optional]</em>  <br /><strong>If provided</strong> - The mockup is generated using the actual (true) size of the artwork based on the specified dimensions <strong>otherwise</strong> The mockup is generated by automatically fitting the artwork to the mapped design area on the product.</td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestOrderProduct[].mockupRequestOrderProductLocation[].effects.embroidery</code></td>\n<td>Boolean [Optional]  <br />Indicates wheather the embroidery effoct need to be applied on the Art provided</td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestOrderProduct[].mockupRequestOrderProductLocation[].effects.removeBackground</code></td>\n<td>Boolean [Optional]  <br />removeBackground only works if embroidery effect is true  <br /><strong>Please note</strong> - Currently, this feature does not support .gif image files. Support for .gif is under development.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","GetProductMockupRequestExternal"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[{"id":"d88bd2e3-c8e4-409b-8ed5-ae1a3a1939fe","name":"Create Single Mockup","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"CompanyName\": \"Action Tapes Inc.\",\r\n        \"mockupRequestType\": \"Standard\",\r\n        \"PONumber\":\"PO1234\",\r\n        \"mockupRequestOrderProduct\": [\r\n            {\r\n                \"ProductPartId\": \"1-M0-TShirts-WH\",\r\n                \"supplierId\": \"7\",\r\n                \"ProductViewId\": 0,\r\n                \"mockupRequestOrderProductLocation\": [\r\n                    {\r\n                        \"LocationName\": \"Full Front\",\r\n                        \"artURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/Demo1511201804_28_372355PM.jpg\",\r\n                        \"instructions\": \"\", //Optional, but if specified additional art order will be created\r\n                        \"heightInc\": 3, //Optional\r\n                        \"widthInc\": 2.7, //Optional\r\n                        \"effects\": {  //effects are optional\r\n                            \"embroidery\": false,\r\n                            \"removeBackground\": false\r\n                        }\r\n                    },\r\n                    {\r\n                        \"LocationName\": \"Right Chest\",\r\n                        \"artURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/graphxsource0210202211_57_286269PM.gif\",\r\n                        \"instructions\": \"\", //Optional, but if specified additional art order will be created\r\n                        \"heightInc\": 3, //Optional\r\n                        \"widthInc\": 2.7, //Optional\r\n                        \"effects\": {  //effects are optional\r\n                            \"embroidery\": false,\r\n                            \"removeBackground\": false\r\n                        }\r\n                    }\r\n                ]\r\n            }\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductMockupRequestExternal"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 30 Jan 2026 09:06:45 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": {\n        \"orderID\": 107709,\n        \"mockupOrderNumber\": \"MCKP-ML0NSII6\",\n        \"outsourcedMockupOrderNumber\": \"BOBN-090E5CC8\",\n        \"outsourcedMockupOrderId\": 3768380,\n        \"mockupOrderStatus\": \"Processed\",\n        \"mockupRequestOrderProductExternalResponse\": [\n            {\n                \"productTemplateOrderNumber\": \"PDTP-ML0NSIID\",\n                \"outsourcedProductTemplateOrderNumber\": null,\n                \"outsourcedProductTemplateOrderId\": 0,\n                \"productViewId\": 45828,\n                \"productViewName\": \"Front\",\n                \"standardDecoratedProductURL\": \"https://graphxserverioproduction.blob.core.windows.net/actiontapesinc/actiontapesinc3001202603_06_456099AM.png\",\n                \"premiumDecoratedProductURL\": null,\n                \"productTemplateOrderStatus\": \"Processed\",\n                \"mockupRequestOrderProductLocationExternalResponse\": [\n                    {\n                        \"artOrderNumber\": \"ART-ML0NSIIE\",\n                        \"outsourcedOrderReferenceNumber\": null,\n                        \"outsourcedArtOrderId\": 0,\n                        \"artOrderStatus\": \"Processed\",\n                        \"artURL\": \"https://graphxserverioproduction.blob.core.windows.net/actiontapesinc/ActionTapesInc._3001202603_06_405273AM.jpg\"\n                    },\n                    {\n                        \"artOrderNumber\": \"ART-ML0NSIL3\",\n                        \"outsourcedOrderReferenceNumber\": null,\n                        \"outsourcedArtOrderId\": 0,\n                        \"artOrderStatus\": \"Processed\",\n                        \"artURL\": \"https://graphxserverioproduction.blob.core.windows.net/actiontapesinc/ActionTapesInc._3001202603_06_406443AM.gif\"\n                    }\n                ]\n            }\n        ]\n    },\n    \"tObjectLst\": null,\n    \"tObjectList\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": \"\",\n    \"extraData\": \"Your Mock-up Order has been placed successfully, Thank you!!\",\n    \"error\": null\n}"},{"id":"94b863a0-2d46-43d1-93cc-d6fbae6d541c","name":"Response - Create Single Mockup 1","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"CompanyName\": \"Action Tapes Inc.\",\r\n        \"mockupRequestType\": \"Standard\",\r\n        \"PONumber\": \"PO1234\",\r\n        \"mockupRequestOrderProduct\": [\r\n            {\r\n                \"ProductPartId\": \"1-M0-TShirts-WH\",\r\n                \"supplierId\": \"7\",\r\n                \"ProductViewId\": 38,\r\n                \"mockupRequestOrderProductLocation\": [\r\n                    {\r\n                        \"LocationName\": \"Full Front\",\r\n                        \"artURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/Demo1511201804_28_372355PM.jpg\",\r\n                        \"instructions\": \"\"\r\n                    },\r\n                    {\r\n                        \"LocationName\": \"Right Chest\",\r\n                        \"artURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/graphxsource0210202211_57_286269PM.gif\",\r\n                        \"instructions\": \"\", //not mandatory, but if specified art order will be created\r\n                         \"heightInc\": 3,  //Optional\r\n                         \"widthInc\": 2.7, //Optional\r\n                         \"effects\": {\r\n                                \"embroidery\": false\r\n                            }\r\n                    }\r\n                ]\r\n            }\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductMockupRequestExternal"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": {\n        \"companyName\": \"Action Tapes Inc.\",\n        \"mockupOrderNumber\": \"MCKP-LJY8Q4WZ\",\n        \"outsourcedProofOrderNumber\": \"SUND-7260C4CB\",\n        \"createdDate\": \"2023-07-11T07:00:15.9712087-05:00\",\n        \"mockupOrderStatus\": \"Processed\",\n        \"mockupRequestType\": \"Standard\",\n        \"mockupRequestOrderProduct\": [\n            {\n                \"ProductPartId\": \"1-M0-TShirts-WH\",\n                \"supplierId\": 7,\n                \"standardDecoratedProductURL\": \"Output can be received after the mock-up order is invoiced.\",\n                \"premiumDecoratedProductURL\": null,\n                \"outsourcedProductTemplateOrderNumber\": null,\n                \"productTemplateOrderStatus\": \"Processed\",\n                \"mockupRequestOrderProductLocation\": [\n                    {\n                        \"locationName\": \"Full Front\",\n                        \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_1107202307_00_163212AM.jpg\",\n                        \"instructions\": \"\",\n                        \"outsourcedOrderReferenceNumber\": null,\n                        \"artOrderStatus\": \"Processed\",\n                        \"layerName\": \"1_Tops_M0_Full Front_1200x2400\",\n                        \"imageBase64\": null,\n                        \"imageByte\": null,\n                        \"isArtUploaded\": false,\n                        \"originalFileName\": null,\n                        \"locationCode\": null,\n                        \"tapeName\": null,\n                        \"tapeId\": 0,\n                        \"originalArtURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/Demo1511201804_28_372355PM.jpg\"\n                    },\n                    {\n                        \"locationName\": \"Right Chest\",\n                        \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_1107202307_00_166927AM.gif\",\n                        \"instructions\": \"\",\n                        \"outsourcedOrderReferenceNumber\": null,\n                        \"artOrderStatus\": \"Processed\",\n                        \"layerName\": \"1_Tops_U0_Right Chest_0400x0400\",\n                        \"imageBase64\": null,\n                        \"imageByte\": null,\n                        \"isArtUploaded\": false,\n                        \"originalFileName\": null,\n                        \"locationCode\": null,\n                        \"tapeName\": null,\n                        \"tapeId\": 0,\n                        \"originalArtURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/graphxsource0210202211_57_286269PM.gif\"\n                    }\n                ],\n                \"productViewId\": 38\n            }\n        ],\n        \"autoRemoveArtBackground\": true,\n        \"orderID\": 2572,\n        \"outsourcedProofOrderId\": 86567,\n        \"orderSourceId\": 3,\n        \"individualRegenerateCall\": false,\n        \"mockupOrderNumberFromTestAPI\": null,\n        \"isCallawayOrder\": false,\n        \"isStatusEndpointCall\": false,\n        \"userId\": 0,\n        \"userName\": null,\n        \"regenerateMockupSourceId\": 0,\n        \"regenerateOnProductNumber\": 0,\n        \"poNumber\": \"PO1234\"\n    },\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": \"\",\n    \"extraData\": \"Your Mock-up Order has been placed successfully, Thank you!!\",\n    \"error\": null\n}"}],"_postman_id":"fe39241d-e18e-404d-9042-ba2e8c1bdafb"},{"name":"Get Mockup Order Status","id":"4cb1557e-c19a-4b5e-831d-75cb7c14f8d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"tObject\": {\r\n\t\"CompanyName\": \"Action Tapes Inc.\",\r\n    \"MockupOrderNumber\": \"MCKP-93EFF434\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductMockupRequestStatus","description":"<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This endpoint returns the <strong>status</strong> and <strong>mockup output URL</strong> for the specified order.</p>\n<hr />\n<h3 id=\"⚙️-functionality\">⚙️ <strong>Functionality</strong></h3>\n<ul>\n<li><p><strong>Re-triggers</strong> the mockup generation process for the given order.</p>\n</li>\n<li><p>Enables tracking of the <strong>current status</strong> and any associated generated orders, such as Template Order, Art Order</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.demo.graphxserver.io/#8af2cc47-2852-4fe6-a5cc-afab2140a2ac\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"request-body-payload-parameters\">Request Body (Payload) Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>tObject.CompanyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company making the request.</td>\n</tr>\n<tr>\n<td><code>tObject.MockupOrderNumber</code></td>\n<td><em>[String, Required]</em>  <br />Identifier for the mockup order  <br />Captured from the response of Create Signle Mockup API (response field:<code>tObject.mockupOrderNumber</code>)</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","GetProductMockupRequestStatus"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[{"id":"d2eba70e-a724-4718-87e1-379465a57ce4","name":"Response - Get Product Mockup Request Status","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"tObject\": {\r\n\t\"CompanyName\": \"Action Tapes Inc.\",\r\n    \"MockupOrderNumber\": \"MCKP-93EFF434\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductMockupRequestStatus"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Wed, 29 Mar 2023 06:30:32 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": {\n        \"companyName\": \"Action Tapes Inc.\",\n        \"mockupOrderNumber\": \"MCKP-93EFF434\",\n        \"outsourcedProofOrderNumber\": \"SUND-CBCE6369\",\n        \"createdDate\": \"2023-03-29T01:30:31.601973-05:00\",\n        \"mockupOrderStatus\": \"In Progress\",\n        \"mockupRequestType\": \"Standard\",\n        \"mockupRequestOrderProduct\": [\n            {\n                \"skuNumber\": \"1-M0-TShirts-WH\",\n                \"supplierId\": 7,\n                \"standardDecoratedProductURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/Demo1511201804_28_372355PM.jpg\",\n                \"premiumDecoratedProductURL\": null,\n                \"outsourcedProductTemplateOrderNumber\": \"\",\n                \"productTemplateOrderStatus\": \"Processed\",\n                \"mockupRequestOrderProductLocation\": [\n                    {\n                        \"locationName\": \"Right Chest\",\n                        \"artURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/graphxsource0210202211_57_286269PM.gif\",\n                        \"instructions\": \"\",\n                        \"outsourcedOrderReferenceNumber\": \"\",\n                        \"artOrderStatus\": \"Processed\",\n                        \"layerName\": \"1_Tops_U0_Right Chest_0400x0400\",\n                        \"imageBase64\": null,\n                        \"isArtUploaded\": false,\n                        \"originalFileName\": null\n                    }\n                ]\n            }\n        ],\n        \"autoRemoveArtBackground\": true,\n        \"orderSourceId\": 3,\n        \"individualRegenerateCall\": false,\n        \"mockupOrderNumberFromTestAPI\": null\n    },\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": \"\",\n    \"extraData\": null,\n    \"error\": []\n}"}],"_postman_id":"4cb1557e-c19a-4b5e-831d-75cb7c14f8d2"},{"name":"Create Multiple Mockups","id":"94623cd4-dad5-4d52-bd81-c2dba25f2a58","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"companyName\": \"Action Tapes Inc.\",\r\n        \"PONumber\": \"PO12334\",\r\n        \"OutputFileFormat\": \"jpg\",\r\n        \"mockupRequestType\": \"Standard\",\r\n        \"mockupOrderProduct\": {\r\n            \"productPartID\": \"1-M0-TShirts-WH\",\r\n            \"supplierID\": 7,\r\n            \"mockupRequestOrderProductViews\": [\r\n                {\r\n                    \"productViewID\": 38,\r\n                    \"mockupRequestOrderProductViewLocations\": [\r\n                        {\r\n                            \"locationName\": \"Left Chest\",\r\n                            \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0111202306_26_179364AM.png\",\r\n                            \"instructions\": \"\"\r\n                        }\r\n                    ]\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/CreateMockupOrderForMultipleViews","description":"<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This endpoint allows you to request multiple mockups of different views of a production using the <code>mockupRequestOrderProductViews</code> object. A mockup output is generated for each specified view.</p>\n<h3 id=\"⚙️-functionality\">⚙️ <strong>Functionality</strong></h3>\n<ul>\n<li><p>Returns either a <strong>Premium</strong> or <strong>Standard</strong> product mockup for the provided art URL or uploaded art files.</p>\n</li>\n<li><p>If the specified <code>ProductPartId</code> or product template does not exist, the endpoint will automatically create the product or product template order in the outsource system.</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.graphxserver.io/#2632fd77-2735-436c-8961-2e39f77c2ae7\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"request-body-payload-parameters\">Request Body (Payload) Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>tObject.companyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company making the request.</td>\n</tr>\n<tr>\n<td><code>tObject.PONumber</code></td>\n<td><em>[String, Optional]</em>  <br />Purchase Order number.</td>\n</tr>\n<tr>\n<td><code>tObject.OutputFileFormat</code></td>\n<td>String [Optional]  <br />Output format for mockup  <br /><strong>Supported file formats</strong>: png (default), jpg, jpeg, webp</td>\n</tr>\n<tr>\n<td><code>tObject.mockupRequestType</code></td>\n<td><em>[String, Required]</em>  <br />Type of mockup. Allowed values: <code>Standard</code></td>\n</tr>\n<tr>\n<td><code>tObject.mockupOrderProduct</code></td>\n<td><em>[Object, Required]</em>  <br />Product details for the mockup request.</td>\n</tr>\n<tr>\n<td><code>tObject.mockupOrderProduct.productPartID</code></td>\n<td><em>[String, Required]</em>  <br />Identifier for the product part.  <br />[Source: <a href=\"https://apidocs.graphxserver.io/#f4a2a1ba-947c-4e27-82cc-0c947a7b730f\">Get Product Parts By Product ID<br /></a>(Response field: <code>tObject[i].productPartId</code>)]</td>\n</tr>\n<tr>\n<td><code>tObject.mockupOrderProduct.supplierID</code></td>\n<td><em>[Integer, Required]</em>  <br />Supplier ID.  <br />[Source: <a href=\"https://apidocs.graphxserver.io/#095b0b00-9c2c-4aef-b51d-86c4ba705f9c\">Get Products List</a>  <br />(Response field: tObject.data[].supplier.id)]</td>\n</tr>\n<tr>\n<td><code>tObject.mockupOrderProduct.mockupRequestOrderProductViews[]</code></td>\n<td><em>[Array, Required]</em>  <br />List of product views for the mockup request.</td>\n</tr>\n<tr>\n<td><code>tObject.mockupOrderProduct.mockupRequestOrderProductViews[].productViewID</code></td>\n<td><em>[Integer, Required]</em>  <br />ID representing the product’s view or angle.  <br />[Source: <a href=\"https://apidocs.graphxserver.io/#70586aa1-4247-40f0-965b-cb0669a6683d\">Get Product Views</a> (Response field: <code>tObject.id</code>)]</td>\n</tr>\n<tr>\n<td><code>tObject.mockupOrderProduct.mockupRequestOrderProductViews[].mockupRequestOrderProductViewLocations[]</code></td>\n<td><em>[Array, Required]</em>  <br />Locations for artwork placement.</td>\n</tr>\n<tr>\n<td><code>tObject.mockupOrderProduct.mockupRequestOrderProductViews[].mockupRequestOrderProductViewLocations[].locationName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the location on the product where artwork should be applied.  <br />[Source: <a href=\"https://apidocs.graphxserver.io/#52b79afe-a539-4adc-adcc-4a3cda14ec96\">Get Mapped Supplier Locations For a Product</a> (Response field: <code>tObject[].productViews[].locations[].baseLocationName</code>)]</td>\n</tr>\n<tr>\n<td><code>tObject.mockupOrderProduct.mockupRequestOrderProductViews[].mockupRequestOrderProductViewLocations[].artURL</code></td>\n<td><em>[String, Required]</em>  <br />public URL the artwork image.  <br /><strong>Allowed file formats</strong>: .png, .jpg, .jpeg, .gif, .bmp or .tif  <br />Maximum <strong>allowed</strong> file <strong>size</strong> is <strong>2 MB</strong></td>\n</tr>\n<tr>\n<td><code>tObject.mockupOrderProduct.mockupRequestOrderProductViews[].mockupRequestOrderProductViewLocations[].instructions</code></td>\n<td><em>[String, Optional]</em>  <br />Additional instructions for the art. If specified, an art order will be created.  <br /><em>Please note: For free mockups, no separate ART order will be created — the instructions will be ignored in such cases.</em></td>\n</tr>\n<tr>\n<td><code>tObject.mockupOrderProduct.mockupRequestOrderProductViews[].mockupRequestOrderProductViewLocations[].heightInc</code></td>\n<td>Decimal [Optional]  <br /><strong>If provided</strong> - The mockup is generated using the actual (true) size of the artwork based on the specified dimensions <strong>otherwise</strong> The mockup is generated by automatically fitting the artwork to the mapped design area on the product.</td>\n</tr>\n<tr>\n<td><code>tObject.mockupOrderProduct.mockupRequestOrderProductViews[].mockupRequestOrderProductViewLocations[].widthInc</code></td>\n<td>Decimal [Optional]  <br /><strong>If provided</strong> - The mockup is generated using the actual (true) size of the artwork based on the specified dimensions <strong>otherwise</strong> The mockup is generated by automatically fitting the artwork to the mapped design area on the product.</td>\n</tr>\n<tr>\n<td><code>tObject.mockupOrderProduct.mockupRequestOrderProductViews[].mockupRequestOrderProductViewLocations[].effects.embroidery</code></td>\n<td>Boolean [Optional]  <br />Indicates wheather the embroidery effoct need to be applied on the Art provided</td>\n</tr>\n<tr>\n<td><code>tObject.mockupOrderProduct.mockupRequestOrderProductViews[].mockupRequestOrderProductViewLocations[].effects.removeBackground</code></td>\n<td>Boolean <em>[Optional]</em>  <br />removeBackground only works if embroidery effect is true  <br /><strong>Please note</strong> - Currently, this feature does not support .gif image files. Support for .gif is under development.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","CreateMockupOrderForMultipleViews"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[{"id":"b2c91345-bfd7-4921-9a55-f157282f04fc","name":"Response - Create Product Mockup Request For Multiple Views","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"companyName\": \"Action Tapes Inc.\",\r\n        \"PONumber\": \"PO12334\",\r\n        \"mockupRequestType\": \"Standard\",\r\n        \"mockupOrderProduct\": {\r\n            \"productPartID\": \"1-M0-TShirts-WH\",\r\n            \"supplierID\": 7,\r\n            \"mockupRequestOrderProductViews\": [\r\n                {\r\n                    \"productViewID\": 38,\r\n                    \"mockupRequestOrderProductViewLocations\": [\r\n                        {\r\n                            \"locationName\": \"Left Chest\",\r\n                            \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0111202306_26_179364AM.png\",\r\n                            \"instructions\": \"\", //not mandatory, but if specified art order will be created\r\n                         \"heightInc\": 3,  //Optional\r\n                         \"widthInc\": 2.7, //Optional\r\n                         \"effects\": {\r\n                                \"embroidery\": false\r\n                            }\r\n                        }\r\n                    ]\r\n                }\r\n            ]\r\n        }\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/CreateMockupOrderForMultipleViews"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 14 Jan 2025 04:53:10 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": {\n        \"orderID\": 18520,\n        \"mockupOrderNumber\": \"MCKP-M5VZYW94\",\n        \"outsourcedMockupOrderNumber\": \"SUND-4411A21A\",\n        \"outsourcedMockupOrderID\": 115203,\n        \"mockupOrderStatus\": \"Processed\",\n        \"mockupOrderProductResponse\": {\n            \"productTemplateOrderNumber\": \"PDTP-M5VZYW9C\",\n            \"productTemplateOrderStatus\": \"Processed\",\n            \"outsourcedProductTemplateOrderNumber\": null,\n            \"outsourcedProductTemplateOrderID\": 0,\n            \"mockupRequestOrderProductViewResponse\": [\n                {\n                    \"standardDecoratedProductURL\": \"Output can be received after the mock-up order is invoiced.\",\n                    \"premiumDecoratedProductURL\": null,\n                    \"mockupRequestOrderProductViewLocationResponse\": [\n                        {\n                            \"artOrderNumber\": \"ART-M5VZYWAR\",\n                            \"outsourcedArtOrderReferenceNumber\": null,\n                            \"outsourcedArtOrderID\": 0,\n                            \"artOrderStatus\": \"Processed\",\n                            \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_1301202510_53_077319PM.png\"\n                        }\n                    ]\n                }\n            ]\n        }\n    },\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": \"\",\n    \"extraData\": \"Your Mock-up Order has been placed successfully, Thank you!!\",\n    \"error\": null\n}"}],"_postman_id":"94623cd4-dad5-4d52-bd81-c2dba25f2a58"},{"name":"Get Multiple Mockups Order Status","id":"41430df1-7762-4b82-881a-1e8f367c335c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"CompanyName\": \"Action Tapes Inc.\",\r\n        \"mockupOrderNumber\": \"MCKP-M5VZYW94\",\r\n        \"regenerateProductViewID\": 0 //If Product View ID is specified then only that View mock-up will be regenerated, else all the views will be regenerated\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetStatusForMultipleViewMockup","description":"<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This endpoint returns the <strong>status</strong> and <strong>mockup output URL</strong> for the specified order.</p>\n<hr />\n<h3 id=\"⚙️-functionality\">⚙️ <strong>Functionality</strong></h3>\n<ul>\n<li><p><strong>Re-triggers</strong> the mockup generation process for the specified order.</p>\n<ul>\n<li><p>If a <code>productViewId</code> is provided, the re-trigger is limited to that specific view.</p>\n</li>\n<li><p>If not provided, the mockup generation will be re-triggered for <strong>all views</strong> included in the order.</p>\n</li>\n</ul>\n</li>\n<li><p>Enables tracking of the <strong>current status</strong> and any associated generated orders, such as Template Order, Art Order</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.graphxserver.io/#f0f4639b-45cf-46ed-a64c-ee04f71f096f\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"request-body-payload-parameters\">Request Body (Payload) Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>tObject.CompanyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company making the request.</td>\n</tr>\n<tr>\n<td><code>tObject.MockupOrderNumber</code></td>\n<td><em>[String, Required]</em>  <br />Identifier for the mockup order  <br />Captured from the response of Create Multiple Mockup API (response field:<code>tObject.mockupOrderNumber</code>)</td>\n</tr>\n<tr>\n<td><code>tObject.regenerateProductViewID</code></td>\n<td><em>[Integer, Optional]</em>  <br />If mentioned, it will regenerate the mockup for that specific view.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","GetStatusForMultipleViewMockup"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[{"id":"2f720c71-b44f-43a3-bbe3-d18fc5b6c40b","name":"Response - Get Product Mockup Request Status For Multiple Views","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"CompanyName\": \"Action Tapes Inc.\",\r\n        \"mockupOrderNumber\": \"MCKP-M5VZYW94\",\r\n        \"regenerateProductViewID\": 0 //If Product View ID is specified then only that View mock-up will be regenerated, else all the views will be regenerated\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetStatusForMultipleViewMockup"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 14 Jan 2025 04:55:04 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": {\n        \"orderID\": 18520,\n        \"mockupOrderNumber\": \"MCKP-M5VZYW94\",\n        \"outsourcedMockupOrderNumber\": \"SUND-4411A21A\",\n        \"outsourcedMockupOrderID\": 115203,\n        \"mockupOrderStatus\": \"Processed\",\n        \"mockupOrderProductResponse\": {\n            \"productTemplateOrderNumber\": \"PDTP-M5VZYW9C\",\n            \"productTemplateOrderStatus\": \"Processed\",\n            \"outsourcedProductTemplateOrderNumber\": null,\n            \"outsourcedProductTemplateOrderID\": 0,\n            \"mockupRequestOrderProductViewResponse\": [\n                {\n                    \"standardDecoratedProductURL\": \"Output can be received after the mock-up order is invoiced.\",\n                    \"premiumDecoratedProductURL\": null,\n                    \"mockupRequestOrderProductViewLocationResponse\": [\n                        {\n                            \"artOrderNumber\": \"ART-M5VZYWAR\",\n                            \"outsourcedArtOrderReferenceNumber\": null,\n                            \"outsourcedArtOrderID\": 0,\n                            \"artOrderStatus\": \"Processed\",\n                            \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_1301202510_53_077319PM.png\"\n                        }\n                    ]\n                }\n            ]\n        }\n    },\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": \"\",\n    \"extraData\": null,\n    \"error\": null\n}"}],"_postman_id":"41430df1-7762-4b82-881a-1e8f367c335c"}],"id":"a5d26ea5-08ff-48f2-88f1-e8d4121b744c","description":"<p>This contains endpoints for generating mockups for specified product and get status of mockup generation.</p>\n","_postman_id":"a5d26ea5-08ff-48f2-88f1-e8d4121b744c"},{"name":"Product Line Mockups","item":[{"name":"Get All Product Lines","id":"fbeb93fe-a825-4d30-895f-24dfd6122f4b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.graphxserver.io/api/ProductLine/GetAllProductLines?customerName=Art_Cust1","description":"<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This endpoint returns a list of all <strong>product lines</strong> available for the authenticated customer.</p>\n<hr />\n<h3 id=\"⚙️-functionality\">⚙️ <strong>Functionality</strong></h3>\n<ul>\n<li><p>Retrieves product line data associated with the customer.</p>\n</li>\n<li><p>Include the bearer token in the <code>Authorization</code> header</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.graphxserver.io/#f0f4639b-45cf-46ed-a64c-ee04f71f096f\">Get API Token</a>.</p>\n</li>\n</ul>\n<h4 id=\"query-parameter\">Query Parameter</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>companyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company making the request.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductLine","GetAllProductLines"],"host":["api","graphxserver","io"],"query":[{"key":"customerName","value":"Art_Cust1"}],"variable":[]}},"response":[{"id":"57d929b0-f1e3-41af-aad2-17db0732c3bd","name":"Response - Get List of all Product Lines","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.graphxserver.io/api/ProductLine/GetAllProductLines?customerName=Art_Cust1","protocol":"https","host":["api","graphxserver","io"],"path":["api","ProductLine","GetAllProductLines"],"query":[{"key":"customerName","value":"Art_Cust1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 09 Jun 2023 10:57:01 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": [\n        {\n            \"productLineID\": 3,\n            \"productLineTitle\": \"Fall 2023\"\n        }\n    ],\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": null,\n    \"extraData\": null,\n    \"error\": null\n}\n"}],"_postman_id":"fbeb93fe-a825-4d30-895f-24dfd6122f4b"},{"name":"Create Product Line Mockup","id":"0ab82ec4-aa42-46ba-8598-beeaf1655e64","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"CompanyName\": \"Art_Cust1\",\r\n        \"PONumber\": \"PO1234\", //This is mandatory if it is mandatory on Sunshine side\r\n        \"ProductLineOrderArtDetails\": [\r\n            {\r\n                \"ArtURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0111202306_26_179364AM.png\",\r\n                \"Instructions\": \"\"\r\n            },\r\n            {\r\n                \"ArtURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0111202306_26_179364AM.png\",\r\n                \"Instructions\": \"\"\r\n            }\r\n        ],\r\n        \"ProductLineIds\": [\r\n            3\r\n        ],\r\n        \"BaseColorIds\": []\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductLineMockupRequestExternal","description":"<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This endpoint returns product mockups for each of the mapped products from the specified product lines. It also includes externally supplied or newly uploaded Art URLs/files at the specified locations for the order.</p>\n<hr />\n<h3 id=\"⚙️-functionality\">⚙️ <strong>Functionality</strong></h3>\n<ul>\n<li><p>Returns mockups only for products whose <strong>color IDs</strong> match those listed in the <code>BaseColorIds</code> field.</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.graphxserver.io/#f0f4639b-45cf-46ed-a64c-ee04f71f096f\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"request-body-payload-parameters\">Request Body (Payload) Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>tObject.CompanyName</code></td>\n<td><em>[String, Required]</em> – Name of the company making the request.</td>\n</tr>\n<tr>\n<td><code>tObject.PONumber</code></td>\n<td><em>[String, Conditional]</em> – Purchase Order number. Mandatory <strong>if required on the Sunshine system side</strong>.</td>\n</tr>\n<tr>\n<td><code>tObject.ProductLineOrderArtDetails[]</code></td>\n<td><em>[Array, Required]</em> – List of artwork details associated with the product line.</td>\n</tr>\n<tr>\n<td><code>tObject.ProductLineOrderArtDetails[].ArtURL</code></td>\n<td><em>[String, Required]</em> – URL or name of the artwork file.  <br /><strong>Allowed file formats</strong>: .png, .jpg, .jpeg, .gif, .bmp, .tiff, .tif, .ai, .psd or .pdf</td>\n</tr>\n<tr>\n<td><code>tObject.ProductLineOrderArtDetails[].Instructions</code></td>\n<td><em>[String, Optional]</em> – Any special instructions for using the artwork.</td>\n</tr>\n<tr>\n<td><code>tObject.ProductLineIds[]</code></td>\n<td><em>[Array of Integer, Required]</em> – List of product line IDs associated with the request.</td>\n</tr>\n<tr>\n<td><code>tObject.BaseColorIds[]</code></td>\n<td><em>[Array of Integer, Optional]</em> – List of base color IDs, if applicable.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","GetProductLineMockupRequestExternal"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[{"id":"5d5a6283-0413-4577-9d08-1630e8b0dd38","name":"Response-Create Product Line Mockup Request - External","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"CompanyName\": \"Art_Cust1\",\r\n        \"PONumber\": \"PO1234\", //This is mandatory if it is mandatory on Sunshine side\r\n        \"ProductLineOrderArtDetails\": [\r\n            {\r\n                \"ArtURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0111202306_26_179364AM.png\",\r\n                \"Instructions\": \"\"\r\n            },\r\n            {\r\n                \"ArtURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0111202306_26_179364AM.png\",\r\n                \"Instructions\": \"\"\r\n            }\r\n        ],\r\n        \"ProductLineIds\": [\r\n            3\r\n        ],\r\n        \"BaseColorIds\": [\r\n           \r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetProductLineMockupRequestExternal"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": {\n        \"companyName\": \"Art_Cust1\",\n        \"productLineMockupOrderNumber\": \"GRPL-LOMFZZ9H\",\n        \"productLineMockupOrderStatus\": \"In Progress\",\n        \"autoRemoveArtBackground\": true,\n        \"productLineOrderArtDetails\": [\n            {\n                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_096732PM.png\",\n                \"instructions\": \"\"\n            },\n            {\n                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_100868PM.png\",\n                \"instructions\": \"\"\n            }\n        ],\n        \"productLine\": [\n            {\n                \"productLineId\": 3,\n                \"productLineTitle\": \"Fall 2023\",\n                \"productLineMockupRequestOrderProduct\": [\n                    {\n                        \"productMockupOrderNumber\": \"MCKP-LOMFZZ9L\",\n                        \"productMockupOrderStatus\": \"In Progress\",\n                        \"productPartId\": \"1-M0-Hoodies-WH\",\n                        \"productViewId\": 82,\n                        \"supplierId\": 7,\n                        \"supplierName\": \"Default\",\n                        \"standardDecoratedProductURL\": null,\n                        \"premiumDecoratedProductURL\": null,\n                        \"outsourcedProductMockupOrderId\": 0,\n                        \"outsourcedProductMockupOrderNumber\": null,\n                        \"outsourcedOrderErrorDescription\": null,\n                        \"productLineMockupRequestOrderProductLocation\": [\n                            {\n                                \"artOrderNumber\": \"ART-LOMFZZ9N\",\n                                \"artOrderStatus\": \"Processed\",\n                                \"locationName\": \"Full Chest\",\n                                \"instructions\": \"\",\n                                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_096732PM.png\",\n                                \"outsourcedOrderReferenceNumber\": null,\n                                \"outsourcedArtOrderId\": 0\n                            }\n                        ]\n                    },\n                    {\n                        \"productMockupOrderNumber\": \"MCKP-LOMFZZ9O\",\n                        \"productMockupOrderStatus\": \"In Progress\",\n                        \"productPartId\": \"1-M0-TShirts-WH\",\n                        \"productViewId\": 38,\n                        \"supplierId\": 7,\n                        \"supplierName\": \"Default\",\n                        \"standardDecoratedProductURL\": null,\n                        \"premiumDecoratedProductURL\": null,\n                        \"outsourcedProductMockupOrderId\": 0,\n                        \"outsourcedProductMockupOrderNumber\": null,\n                        \"outsourcedOrderErrorDescription\": null,\n                        \"productLineMockupRequestOrderProductLocation\": [\n                            {\n                                \"artOrderNumber\": \"ART-LOMFZZ9P\",\n                                \"artOrderStatus\": \"Processed\",\n                                \"locationName\": \"Full Front\",\n                                \"instructions\": \"\",\n                                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_096732PM.png\",\n                                \"outsourcedOrderReferenceNumber\": null,\n                                \"outsourcedArtOrderId\": 0\n                            },\n                            {\n                                \"artOrderNumber\": \"ART-LOMFZZ9Q\",\n                                \"artOrderStatus\": \"Processed\",\n                                \"locationName\": \"Left Chest\",\n                                \"instructions\": \"\",\n                                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_100868PM.png\",\n                                \"outsourcedOrderReferenceNumber\": null,\n                                \"outsourcedArtOrderId\": 0\n                            }\n                        ]\n                    },\n                    {\n                        \"productMockupOrderNumber\": \"MCKP-LOMFZZ9R\",\n                        \"productMockupOrderStatus\": \"In Progress\",\n                        \"productPartId\": \"1-UN-Baseball Caps-WH\",\n                        \"productViewId\": 170,\n                        \"supplierId\": 7,\n                        \"supplierName\": \"Default\",\n                        \"standardDecoratedProductURL\": null,\n                        \"premiumDecoratedProductURL\": null,\n                        \"outsourcedProductMockupOrderId\": 0,\n                        \"outsourcedProductMockupOrderNumber\": null,\n                        \"outsourcedOrderErrorDescription\": null,\n                        \"productLineMockupRequestOrderProductLocation\": [\n                            {\n                                \"artOrderNumber\": \"ART-LOMFZZ9S\",\n                                \"artOrderStatus\": \"Processed\",\n                                \"locationName\": \"Hat Front\",\n                                \"instructions\": \"\",\n                                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_096732PM.png\",\n                                \"outsourcedOrderReferenceNumber\": null,\n                                \"outsourcedArtOrderId\": 0\n                            }\n                        ]\n                    },\n                    {\n                        \"productMockupOrderNumber\": \"MCKP-LOMFZZ9T\",\n                        \"productMockupOrderStatus\": \"In Progress\",\n                        \"productPartId\": \"2-UN-Mugs-WH\",\n                        \"productViewId\": 192,\n                        \"supplierId\": 7,\n                        \"supplierName\": \"Default\",\n                        \"standardDecoratedProductURL\": null,\n                        \"premiumDecoratedProductURL\": null,\n                        \"outsourcedProductMockupOrderId\": 0,\n                        \"outsourcedProductMockupOrderNumber\": null,\n                        \"outsourcedOrderErrorDescription\": null,\n                        \"productLineMockupRequestOrderProductLocation\": [\n                            {\n                                \"artOrderNumber\": \"ART-LOMFZZ9U\",\n                                \"artOrderStatus\": \"Processed\",\n                                \"locationName\": \"Drinkware Side 1\",\n                                \"instructions\": \"\",\n                                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_096732PM.png\",\n                                \"outsourcedOrderReferenceNumber\": null,\n                                \"outsourcedArtOrderId\": 0\n                            }\n                        ]\n                    }\n                ]\n            }\n        ],\n        \"createdDate\": \"2023-11-05T23:09:09.4004521-06:00\",\n        \"poNumber\": \"PO1234\",\n        \"mockupOrderNumberFromUI\": null,\n        \"productLineIds\": [\n            3\n        ],\n        \"baseColorIds\": []\n    },\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": null,\n    \"extraData\": \"Your Product line Mock-up Order has been placed successfully, Thank you!!\",\n    \"error\": []\n}"}],"_postman_id":"0ab82ec4-aa42-46ba-8598-beeaf1655e64"},{"name":"Get Product Line Mockup Request Status","id":"b40b7e2c-03d8-4075-b3f3-589b7cb93b5e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"tObject\": {\r\n    \"CompanyName\": \"Art_Cust1\",\r\n    \"ProductLineMockupOrderNumber\": \"GRPL-LOMFZZ9H\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"http://api.graphxserver.io/api/ProductMockupRequest/GetProductLineMockupRequestStatus","description":"<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This endpoint returns the <strong>status</strong> and the corresponding orders generated for the product line mockup request specified in the input body.</p>\n<hr />\n<h3 id=\"⚙️-functionality\">⚙️ <strong>Functionality</strong></h3>\n<ul>\n<li><p>Retrieves the current status of the product line mockup request.</p>\n</li>\n<li><p>Retriggers the mockup generation process for the given product line mockup order.</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.graphxserver.io/#f0f4639b-45cf-46ed-a64c-ee04f71f096f\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"request-body-payload-parameters\">Request Body (Payload) Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>tObject.CompanyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company making the request.</td>\n</tr>\n<tr>\n<td><code>tObject.ProductLineMockupOrderNumber</code></td>\n<td><em>[String, Required]</em>  <br />Unique identifier for the product line mockup order.  <br />Captured from the response of Create Product Line Mockup API (response field:<code>tObject.productLineMockupOrderNumber)</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","ProductMockupRequest","GetProductLineMockupRequestStatus"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[{"id":"70237471-5ee0-449c-a165-ae180f87fbea","name":"Response-Get Product Line Mockup Request Status","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"tObject\": {\r\n    \"CompanyName\": \"Art_Cust1\",\r\n    \"ProductLineMockupOrderNumber\": \"GRPL-LOMFZZ9H\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"http://api.graphxserver.io/api/ProductMockupRequest/GetProductLineMockupRequestStatus"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"tObject\": {\r\n        \"companyName\": \"Art_Cust1\",\r\n        \"productLineMockupOrderNumber\": \"GRPL-LOMFZZ9H\",\r\n        \"productLineMockupOrderStatus\": \"Processed\",\r\n        \"autoRemoveArtBackground\": true,\r\n        \"productLineOrderArtDetails\": [\r\n            {\r\n                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_096732PM.png\",\r\n                \"instructions\": \"\"\r\n            },\r\n            {\r\n                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_100868PM.png\",\r\n                \"instructions\": \"\"\r\n            }\r\n        ],\r\n        \"productLine\": [\r\n            {\r\n                \"productLineId\": 3,\r\n                \"productLineTitle\": \"Fall 2023\",\r\n                \"productLineMockupRequestOrderProduct\": [\r\n                    {\r\n                        \"productMockupOrderNumber\": \"MCKP-LOMFZZ9L\",\r\n                        \"productMockupOrderStatus\": \"Processed\",\r\n                        \"productPartId\": \"1-M0-Hoodies-WH\",\r\n                        \"productViewId\": 82,\r\n                        \"supplierId\": 7,\r\n                        \"supplierName\": \"Default\",\r\n                        \"standardDecoratedProductURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/artcust10511202311_09_566010PM.png\",\r\n                        \"premiumDecoratedProductURL\": null,\r\n                        \"outsourcedProductMockupOrderId\": 89533,\r\n                        \"outsourcedProductMockupOrderNumber\": \"SUND-7FA330D1\",\r\n                        \"outsourcedOrderErrorDescription\": null,\r\n                        \"productLineMockupRequestOrderProductLocation\": [\r\n                            {\r\n                                \"artOrderNumber\": \"ART-LOMFZZ9N\",\r\n                                \"artOrderStatus\": \"Processed\",\r\n                                \"locationName\": \"Full Chest\",\r\n                                \"instructions\": \"\",\r\n                                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_096732PM.png\",\r\n                                \"outsourcedOrderReferenceNumber\": null,\r\n                                \"outsourcedArtOrderId\": 0\r\n                            }\r\n                        ]\r\n                    },\r\n                    {\r\n                        \"productMockupOrderNumber\": \"MCKP-LOMFZZ9O\",\r\n                        \"productMockupOrderStatus\": \"Processed\",\r\n                        \"productPartId\": \"1-M0-TShirts-WH\",\r\n                        \"productViewId\": 38,\r\n                        \"supplierId\": 7,\r\n                        \"supplierName\": \"Default\",\r\n                        \"standardDecoratedProductURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/artcust10511202311_10_003110PM.png\",\r\n                        \"premiumDecoratedProductURL\": null,\r\n                        \"outsourcedProductMockupOrderId\": 89534,\r\n                        \"outsourcedProductMockupOrderNumber\": \"SUND-2646450C\",\r\n                        \"outsourcedOrderErrorDescription\": null,\r\n                        \"productLineMockupRequestOrderProductLocation\": [\r\n                            {\r\n                                \"artOrderNumber\": \"ART-LOMFZZ9P\",\r\n                                \"artOrderStatus\": \"Processed\",\r\n                                \"locationName\": \"Full Front\",\r\n                                \"instructions\": \"\",\r\n                                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_096732PM.png\",\r\n                                \"outsourcedOrderReferenceNumber\": null,\r\n                                \"outsourcedArtOrderId\": 0\r\n                            },\r\n                            {\r\n                                \"artOrderNumber\": \"ART-LOMFZZ9Q\",\r\n                                \"artOrderStatus\": \"Processed\",\r\n                                \"locationName\": \"Left Chest\",\r\n                                \"instructions\": \"\",\r\n                                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_100868PM.png\",\r\n                                \"outsourcedOrderReferenceNumber\": null,\r\n                                \"outsourcedArtOrderId\": 0\r\n                            }\r\n                        ]\r\n                    },\r\n                    {\r\n                        \"productMockupOrderNumber\": \"MCKP-LOMFZZ9R\",\r\n                        \"productMockupOrderStatus\": \"Processed\",\r\n                        \"productPartId\": \"1-UN-Baseball Caps-WH\",\r\n                        \"productViewId\": 170,\r\n                        \"supplierId\": 7,\r\n                        \"supplierName\": \"Default\",\r\n                        \"standardDecoratedProductURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/artcust10511202311_10_025453PM.png\",\r\n                        \"premiumDecoratedProductURL\": null,\r\n                        \"outsourcedProductMockupOrderId\": 89535,\r\n                        \"outsourcedProductMockupOrderNumber\": \"SUND-B684A0E7\",\r\n                        \"outsourcedOrderErrorDescription\": null,\r\n                        \"productLineMockupRequestOrderProductLocation\": [\r\n                            {\r\n                                \"artOrderNumber\": \"ART-LOMFZZ9S\",\r\n                                \"artOrderStatus\": \"Processed\",\r\n                                \"locationName\": \"Hat Front\",\r\n                                \"instructions\": \"\",\r\n                                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_096732PM.png\",\r\n                                \"outsourcedOrderReferenceNumber\": null,\r\n                                \"outsourcedArtOrderId\": 0\r\n                            }\r\n                        ]\r\n                    },\r\n                    {\r\n                        \"productMockupOrderNumber\": \"MCKP-LOMFZZ9T\",\r\n                        \"productMockupOrderStatus\": \"Processed\",\r\n                        \"productPartId\": \"2-UN-Mugs-WH\",\r\n                        \"productViewId\": 192,\r\n                        \"supplierId\": 7,\r\n                        \"supplierName\": \"Default\",\r\n                        \"standardDecoratedProductURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/artcust10511202311_10_044583PM.png\",\r\n                        \"premiumDecoratedProductURL\": null,\r\n                        \"outsourcedProductMockupOrderId\": 89536,\r\n                        \"outsourcedProductMockupOrderNumber\": \"SUND-37B11A5F\",\r\n                        \"outsourcedOrderErrorDescription\": null,\r\n                        \"productLineMockupRequestOrderProductLocation\": [\r\n                            {\r\n                                \"artOrderNumber\": \"ART-LOMFZZ9U\",\r\n                                \"artOrderStatus\": \"Processed\",\r\n                                \"locationName\": \"Drinkware Side 1\",\r\n                                \"instructions\": \"\",\r\n                                \"artURL\": \"https://graphxserveriodemo.blob.core.windows.net/artcust1/Art_Cust1_0511202311_09_096732PM.png\",\r\n                                \"outsourcedOrderReferenceNumber\": null,\r\n                                \"outsourcedArtOrderId\": 0\r\n                            }\r\n                        ]\r\n                    }\r\n                ]\r\n            }\r\n        ],\r\n        \"createdDate\": \"2023-11-05T23:09:09.4004521-06:00\",\r\n        \"poNumber\": null,\r\n        \"mockupOrderNumberFromUI\": null,\r\n        \"productLineIds\": [\r\n            3\r\n        ],\r\n        \"baseColorIds\": []\r\n    },\r\n    \"tObjectLst\": null,\r\n    \"status\": \"1\",\r\n    \"errorCode\": null,\r\n    \"errorMessage\": \"\",\r\n    \"extraData\": null,\r\n    \"error\": []\r\n}"}],"_postman_id":"b40b7e2c-03d8-4075-b3f3-589b7cb93b5e"}],"id":"2f076ca6-900c-4725-84e6-82272064f1f2","description":"<p>This folder contains endpoints to:</p>\n<ul>\n<li><p><strong>Generate mockups</strong> for products from the specified <strong>product lines</strong></p>\n</li>\n<li><p><strong>Retrieve the status</strong> of mockup generation for <strong>product line mockup orders</strong></p>\n</li>\n</ul>\n<p>Use these endpoints to manage and track bulk mockup requests tied to a specific product line.</p>\n","_postman_id":"2f076ca6-900c-4725-84e6-82272064f1f2"},{"name":"Alerts","item":[{"name":"Post Alert For Mockup Order","id":"7273d556-f750-45b9-aa3e-155db4c46507","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"CompanyName\": \"Action Tapes Inc.\",\r\n        \"OutsourcedMockupOrderId\": 88195,\r\n        \"Subject\": \"Testing from API - Mockup Order\",\r\n        \"Message\": \"Test Message\",\r\n        \"AlertAttachmentFiles\": [\r\n            {\r\n                \"AttachmentURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/graphxsource0210202211_57_286269PM.gif\",\r\n                \"FileName\": \"TestFile\",\r\n                \"FileExtension\": \".gif\"\r\n            }\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/PostAlertsForMockupOrder","description":"<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This endpoint posts an alert to a specific mockup order.</p>\n<h3 id=\"⚙️-functionality\">⚙️ <strong>Functionality</strong></h3>\n<ul>\n<li><p>Posts an alert message linked to the specified mockup order.</p>\n</li>\n<li><p>Associates the alert with the mockup order identified by the provided order ID in the payload.</p>\n</li>\n<li><p>Enables tracking and notification of important events or issues related to the mockup order.</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.graphxserver.io/#f0f4639b-45cf-46ed-a64c-ee04f71f096f\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"request-body-payload-parameters\">Request Body (Payload) Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>tObject.CompanyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company sending the alert.</td>\n</tr>\n<tr>\n<td><code>tObject.OutsourcedMockupOrderId</code></td>\n<td><em>[Integer, Required]</em>  <br />OutsourcedMockupOrderId  <br />Captured from the response of Create Signle Mockup / Create Multiple Mockup API (response field:<code>tObject.outsourcedMockupOrderId</code>)</td>\n</tr>\n<tr>\n<td><code>tObject.Subject</code></td>\n<td><em>[String, Required]</em>  <br />Subject line of the alert/message.</td>\n</tr>\n<tr>\n<td><code>tObject.Message</code></td>\n<td><em>[String, Required]</em>  <br />Content of the message to be sent.</td>\n</tr>\n<tr>\n<td><code>tObject.AlertAttachmentFiles[]</code></td>\n<td><em>[Array, Optional]</em>  <br />List of attachment files to be included in the alert.</td>\n</tr>\n<tr>\n<td><code>tObject.AlertAttachmentFiles[].AttachmentURL</code></td>\n<td><em>[String, Required]</em>  <br />URL of the attachment file.</td>\n</tr>\n<tr>\n<td><code>tObject.AlertAttachmentFiles[].FileName</code></td>\n<td><em>[String, Required]</em>  <br />Display name of the attachment file.</td>\n</tr>\n<tr>\n<td><code>tObject.AlertAttachmentFiles[].FileExtension</code></td>\n<td><em>[String, Required]</em>  <br />File extension (e.g., .jpg, .png).</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","PostAlertsForMockupOrder"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[{"id":"cd41b8ad-da4b-4aea-a35e-a10f45008dad","name":"Response - Post Alert On Mockup Request Order","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"tObject\": {\r\n\t\"CompanyName\": \"Action Tapes Inc.\",\t\r\n\t \"OutsourcedMockupOrderId\": 88195,\r\n        \"Subject\": \"Testing from API - Mockup Order\",\r\n        \"Message\": \"Test Message\",\r\n        \"AlertAttachmentFiles\": [\r\n            {\r\n                \"AttachmentURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/graphxsource0210202211_57_286269PM.gif\",\r\n                \"FileName\": \"TestFile\",\r\n                \"FileExtension\": \".gif\"\r\n            }\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/PostAlertOnMockupRequestOrder"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Wed, 29 Mar 2023 07:35:56 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"tObject\": null,\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": null,\n    \"extraData\": \"Alert posted successfully on outsourced mock-up order\",\n    \"error\": []\n}"}],"_postman_id":"7273d556-f750-45b9-aa3e-155db4c46507"},{"name":"Post Alerts For Template Order","id":"6c0b26c0-ff7d-496c-8502-5ae6086dab77","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"CompanyName\": \"Action Tapes Inc.\",\r\n        \"OutsourcedProductTemplateOrderId\": 88196,\r\n        \"Subject\": \"Testing from API - Template Order\",\r\n        \"Message\": \"Test Message,\",\r\n        \"AlertAttachmentFiles\": [\r\n            {\r\n                \"AttachmentURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/graphxsource0210202211_57_286269PM.gif\",\r\n                \"FileName\": \"TestFile\",\r\n                \"FileExtension\": \".gif\"\r\n            }\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/PostAlertsForTemplateOrder","description":"<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This endpoint posts an alert to a specific <strong>Template</strong> order.</p>\n<h3 id=\"⚙️-functionality\">⚙️ <strong>Functionality</strong></h3>\n<ul>\n<li><p>Posts an alert message linked to the specified mockup order.</p>\n</li>\n<li><p>Associates the alert with the <strong>Template</strong> order identified by the provided order ID in the payload.</p>\n</li>\n<li><p>Enables tracking and notification of important events or issues related to the template order.</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.demo.graphxserver.io/#8af2cc47-2852-4fe6-a5cc-afab2140a2ac\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"request-body-payload-parameters\">Request Body (Payload) Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>tObject.CompanyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company sending the alert.</td>\n</tr>\n<tr>\n<td><code>tObject.OutsourcedProductTemplateOrderId</code></td>\n<td><em>[Integer, Required]</em>  <br />OutsourcedProductTemplateOrderId Captured from the response of Create Signle Mockup / Create Multiple Mockup API (response field:<code>tObject.mockupRequestOrderProductExternalResponse[i].outsourcedProductTemplateOrderId</code>)</td>\n</tr>\n<tr>\n<td><code>tObject.Subject</code></td>\n<td><em>[String, Required]</em>  <br />Subject line of the alert/message.</td>\n</tr>\n<tr>\n<td><code>tObject.Message</code></td>\n<td><em>[String, Required]</em>  <br />Content of the alert/ message to be sent.</td>\n</tr>\n<tr>\n<td><code>tObject.AlertAttachmentFiles[]</code></td>\n<td><em>[Array, Optional]</em>  <br />List of attachment files to be included in the alert.</td>\n</tr>\n<tr>\n<td><code>tObject.AlertAttachmentFiles[].AttachmentURL</code></td>\n<td><em>[String, Required]</em>  <br />URL of the attachment file.</td>\n</tr>\n<tr>\n<td><code>tObject.AlertAttachmentFiles[].FileName</code></td>\n<td><em>[String, Required]</em>  <br />Display name of the attachment file.</td>\n</tr>\n<tr>\n<td><code>tObject.AlertAttachmentFiles[].FileExtension</code></td>\n<td><em>[String, Required]</em>  <br />File extension (e.g., .jpg, .png).</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","PostAlertsForTemplateOrder"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[{"id":"9c9e6ecb-402e-4827-b67d-2acfac0987dd","name":"Response - Post Alerts For Template Order","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"CompanyName\": \"Action Tapes Inc.\",\r\n        \"OutsourcedProductTemplateOrderId\": 88196,\r\n        \"Subject\": \"Testing from API - Template Order\",\r\n        \"Message\": \"Test Message,\",\r\n        \"AlertAttachmentFiles\": [\r\n            {\r\n                \"AttachmentURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/graphxsource0210202211_57_286269PM.gif\",\r\n                \"FileName\": \"TestFile\",\r\n                \"FileExtension\": \".gif\"\r\n            }\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/PostAlertsForTemplateOrder"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":" {\r\n    \"tObject\": null,\r\n    \"tObjectLst\": null,\r\n    \"status\": \"1\",\r\n    \"errorCode\": null,\r\n    \"errorMessage\": null,\r\n    \"extraData\": \"Alert posted successfully on outsourced Template order \",\r\n    \"error\": []\r\n}"}],"_postman_id":"6c0b26c0-ff7d-496c-8502-5ae6086dab77"},{"name":"Post Alerts For Art Order","id":"4127ef9b-a1b8-4141-b670-d6376a638db7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"CompanyName\": \"Action Tapes Inc.\",\r\n        \"OutsourcedArtOrderId\": 88197,\r\n        \"Subject\": \"Testing from API- Art Order \",\r\n        \"Message\": \"Test message\",\r\n        \"AlertAttachmentFiles\": [\r\n            {\r\n                \"AttachmentURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/graphxsource0210202211_57_286269PM.gif\",\r\n                \"FileName\": \"TestFile\",\r\n                \"FileExtension\": \".gif\"\r\n            }\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/PostAlertsForArtOrder","description":"<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This endpoint posts an alert to a specific <strong>ART</strong> order.</p>\n<h3 id=\"⚙️-functionality\">⚙️ <strong>Functionality</strong></h3>\n<ul>\n<li><p>Posts an alert message linked to the specified mockup order.</p>\n</li>\n<li><p>Associates the alert with the <strong>ART</strong> order identified by the provided order ID in the payload.</p>\n</li>\n<li><p>Enables tracking and notification of important events or issues related to the ART order.</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.demo.graphxserver.io/#8af2cc47-2852-4fe6-a5cc-afab2140a2ac\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"request-body-payload-parameters\">Request Body (Payload) Parameters</h4>\n<p>StartFragment</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>tObject.CompanyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company sending the alert.</td>\n</tr>\n<tr>\n<td><code>tObject.OutsourcedArtOrderId</code></td>\n<td><em>[Integer, Required]</em>  <br />outsourcedArtOrderId  <br />Captured from the response of Create Signle Mockup / Create Multiple Mockup API (response field:<code>tObject.mockupRequestOrderProductExternalResponse[].mockupRequestOrderProductLocationExternalResponse[].outsourcedArtOrderId</code>)</td>\n</tr>\n<tr>\n<td><code>tObject.Subject</code></td>\n<td><em>[String, Required]</em>  <br />Subject line of the alert/message.</td>\n</tr>\n<tr>\n<td><code>tObject.Message</code></td>\n<td><em>[String, Required]</em>  <br />Content of the message to be sent.</td>\n</tr>\n<tr>\n<td><code>tObject.AlertAttachmentFiles[]</code></td>\n<td><em>[Array, Optional]</em>  <br />List of attachment files to be included in the alert.</td>\n</tr>\n<tr>\n<td><code>tObject.AlertAttachmentFiles[].AttachmentURL</code></td>\n<td><em>[String, Required]</em>  <br />URL of the attachment file.</td>\n</tr>\n<tr>\n<td><code>tObject.AlertAttachmentFiles[].FileName</code></td>\n<td><em>[String, Required]</em>  <br />Display name of the attachment file.</td>\n</tr>\n<tr>\n<td><code>tObject.AlertAttachmentFiles[].FileExtension</code></td>\n<td><em>[String, Required]</em>  <br />File extension (e.g., .jpg, .png).</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","PostAlertsForArtOrder"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[{"id":"db992cb3-e80f-4854-b39c-b5472ce8ebd8","name":"Response - Post Alerts For Art Order","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\": {\r\n        \"CompanyName\": \"Action Tapes Inc.\",\r\n        \"OutsourcedArtOrderId\": 88197,\r\n        \"Subject\": \"Testing from API- Art Order \",\r\n        \"Message\": \"Test message\",\r\n        \"AlertAttachmentFiles\": [\r\n            {\r\n                \"AttachmentURL\": \"https://graphxsourcestore.blob.core.windows.net/graphxsourcecontainer/graphxsource0210202211_57_286269PM.gif\",\r\n                \"FileName\": \"TestFile\",\r\n                \"FileExtension\": \".gif\"\r\n            }\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/ProductMockupRequest/PostAlertsForArtOrder"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":" {\r\n    \"tObject\": null,\r\n    \"tObjectLst\": null,\r\n    \"status\": \"1\",\r\n    \"errorCode\": null,\r\n    \"errorMessage\": null,\r\n    \"extraData\": \"Alert posted successfully on outsourced art order \",\r\n    \"error\": []\r\n}"}],"_postman_id":"4127ef9b-a1b8-4141-b670-d6376a638db7"},{"name":"Get Alerts For Mockup Order","id":"37e5a7b9-2688-4f6d-8e3e-ba7dc7e8ad19","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"POST","header":[],"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetAlertsForMockupOrder?CompanyName=Action Tapes Inc.&OutsourcedMockupOrderId=88195","description":"<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This API retrieves all alerts associated with a specific <strong>Mockup</strong> order.</p>\n<hr />\n<h3 id=\"⚙️-functionality\">⚙️ <strong>Functionality</strong></h3>\n<ul>\n<li><p>Returns a list of all alerts linked to the order identified by the provided order ID.</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.demo.graphxserver.io/#8af2cc47-2852-4fe6-a5cc-afab2140a2ac\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"query-parameters\">Query Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>CompanyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company making the request.</td>\n</tr>\n<tr>\n<td><code>OutsourcedMockupOrderId</code></td>\n<td><em>[Integer, Required]</em>  <br />OutsourcedMockupOrderId  <br />Captured from the response of Create Signle Mockup / Create Multiple Mockup API (response field: <code>tObject.MockupOrderNumber</code>)</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","GetAlertsForMockupOrder"],"host":["api","graphxserver","io"],"query":[{"key":"CompanyName","value":"Action Tapes Inc."},{"key":"OutsourcedMockupOrderId","value":"88195"}],"variable":[]}},"response":[{"id":"e69d7c28-541b-4734-8965-665988edae5b","name":"Response - Get Alerts For Mockup Order","originalRequest":{"method":"POST","header":[],"url":{"raw":"https://api.graphxserver.io/api/ProductMockupRequest/GetAlertsForMockupOrder?CompanyName=Action Tapes Inc.&OutsourcedMockupOrderId=88195","protocol":"https","host":["api","graphxserver","io"],"path":["api","ProductMockupRequest","GetAlertsForMockupOrder"],"query":[{"key":"CompanyName","value":"Action Tapes Inc."},{"key":"OutsourcedMockupOrderId","value":"88195"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 14 Feb 2023 10:51:37 GMT"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"\n{\n    \"tObject\": {\n        \"alertDetails\": [\n            {\n                \"attachments\": [],\n                \"alertCreatedOn\": \"September 14, 2023 03:02 AM\",\n                \"alertReplies\": [],\n                \"alertMessage\": \"test alert on Main order\",\n                \"actionTakenOn\": \"NA\",\n                \"alertHeadPuncher\": \"AutomationArtist\",\n                \"alertSubject\": \"Alert from GXS Customer\",\n                \"alertCategory\": null,\n                \"alertPuncher\": \"AutomationArtist\",\n                \"createdByRole\": \"Customer\"\n            },\n            {\n                \"attachments\": [\n                    {\n                        \"originalFileName\": \"TestFile.gif\",\n                        \"filenameOnDisk\": \"4f6542aa-7397-4ed2-b0f5-86ea7de1e066.gif\",\n                        \"cloudUrl\": \"https://netemb.blob.core.windows.net/netembsandbox/4f6542aa-7397-4ed2-b0f5-86ea7de1e066.gif\"\n                    }\n                ],\n                \"alertCreatedOn\": \"September 15, 2023 07:46 AM\",\n                \"alertReplies\": [],\n                \"alertMessage\": \"Test Message\",\n                \"actionTakenOn\": \"NA\",\n                \"alertHeadPuncher\": \"AutomationArtist\",\n                \"alertSubject\": \"Testing from API - Mockup Order\",\n                \"alertCategory\": null,\n                \"alertPuncher\": \"AutomationArtist\",\n                \"createdByRole\": \"Customer\"\n            },\n            {\n                \"attachments\": [\n                    {\n                        \"originalFileName\": \"TestFile.gif\",\n                        \"filenameOnDisk\": \"edce05b1-77fe-41d1-ad72-35425a66b17c.gif\",\n                        \"cloudUrl\": \"https://netemb.blob.core.windows.net/netembsandbox/edce05b1-77fe-41d1-ad72-35425a66b17c.gif\"\n                    }\n                ],\n                \"alertCreatedOn\": \"September 15, 2023 07:50 AM\",\n                \"alertReplies\": [],\n                \"alertMessage\": \"Test Message\",\n                \"actionTakenOn\": \"NA\",\n                \"alertHeadPuncher\": \"AutomationArtist\",\n                \"alertSubject\": \"Testing from API - Mockup Order\",\n                \"alertCategory\": null,\n                \"alertPuncher\": \"AutomationArtist\",\n                \"createdByRole\": \"Customer\"\n            }\n        ],\n        \"errorMessage\": \"SUCCESS\"\n    },\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": null,\n    \"extraData\": null,\n    \"error\": []\n}"}],"_postman_id":"37e5a7b9-2688-4f6d-8e3e-ba7dc7e8ad19"},{"name":"Get Alerts For Template Order","id":"eb62cce4-b650-442e-803e-47874a325fa9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetAlertsForTemplateOrder?CompanyName=Action Tapes Inc.&OutsourcedProductTemplateOrderId=88196","description":"<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This API retrieves all alerts associated with a specific <strong>Template</strong> order.</p>\n<hr />\n<h3 id=\"⚙️-functionality\">⚙️ <strong>Functionality</strong></h3>\n<ul>\n<li><p>Returns a list of all alerts linked to the order identified by the provided order ID.</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.demo.graphxserver.io/#8af2cc47-2852-4fe6-a5cc-afab2140a2ac\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"query-parameters\">Query Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>CompanyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company making the request.</td>\n</tr>\n<tr>\n<td><code>OutsourcedProductTemplateOrderId</code></td>\n<td><em>[Integer, Required]</em>  <br />OutsourcedProductTemplateOrderId Captured from the response of Create Signle Mockup / Create Multiple Mockups API (response field: <code>tObject.mockupRequestOrderProductExternalResponse[].outsourcedProductTemplateOrderId</code>)</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","GetAlertsForTemplateOrder"],"host":["api","graphxserver","io"],"query":[{"key":"CompanyName","value":"Action Tapes Inc."},{"key":"OutsourcedProductTemplateOrderId","value":"88196"}],"variable":[]}},"response":[{"id":"435b6035-2e01-486c-993f-dd72176e662c","name":"Response - Get Alerts For Template Order","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.graphxserver.io/api/ProductMockupRequest/GetAlertsForTemplateOrder?CompanyName=Action Tapes Inc.&OutsourcedProductTemplateOrderId=88196","protocol":"https","host":["api","graphxserver","io"],"path":["api","ProductMockupRequest","GetAlertsForTemplateOrder"],"query":[{"key":"CompanyName","value":"Action Tapes Inc."},{"key":"OutsourcedProductTemplateOrderId","value":"88196"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 14 Feb 2023 10:51:37 GMT"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"\n{\n    \"tObject\": {\n        \"alertDetails\": [\n            {\n                \"attachments\": [\n                    {\n                        \"originalFileName\": \"TestFile.gif\",\n                        \"filenameOnDisk\": \"4c837256-7c33-4745-b82f-57ecd6f0f62b.gif\",\n                        \"cloudUrl\": \"https://netemb.blob.core.windows.net/netembsandbox/4c837256-7c33-4745-b82f-57ecd6f0f62b.gif\"\n                    }\n                ],\n                \"alertCreatedOn\": \"September 15, 2023 03:20 AM\",\n                \"alertReplies\": [],\n                \"alertMessage\": \"Test1\",\n                \"actionTakenOn\": \"NA\",\n                \"alertHeadPuncher\": \"NA\",\n                \"alertSubject\": \"Testing from API - Template Order\",\n                \"alertCategory\": null,\n                \"alertPuncher\": \"NA\",\n                \"createdByRole\": \"Customer\"\n            },\n            {\n                \"attachments\": [\n                    {\n                        \"originalFileName\": \"TestFile.gif\",\n                        \"filenameOnDisk\": \"c1eace74-056d-4f65-984b-ac4a19cbcc0d.gif\",\n                        \"cloudUrl\": \"https://netemb.blob.core.windows.net/netembsandbox/c1eace74-056d-4f65-984b-ac4a19cbcc0d.gif\"\n                    }\n                ],\n                \"alertCreatedOn\": \"September 15, 2023 07:35 AM\",\n                \"alertReplies\": [],\n                \"alertMessage\": \"Test2\",\n                \"actionTakenOn\": \"NA\",\n                \"alertHeadPuncher\": \"NA\",\n                \"alertSubject\": \"Testing from API - Template Order\",\n                \"alertCategory\": null,\n                \"alertPuncher\": \"NA\",\n                \"createdByRole\": \"Customer\"\n            }\n        ],\n        \"errorMessage\": \"SUCCESS\"\n    },\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": null,\n    \"extraData\": null,\n    \"error\": []\n}\n"}],"_postman_id":"eb62cce4-b650-442e-803e-47874a325fa9"},{"name":"Get Alerts For Art Order","id":"cd1d444a-43dd-4247-94d1-2bb7cd20590e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{token}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://api.graphxserver.io/api/ProductMockupRequest/GetAlertsForArtOrder?CompanyName=Action Tapes Inc.&OutsourcedArtOrderId=88197","description":"<h3 id=\"📄-endpoint-description\">📄 <strong>Endpoint Description</strong></h3>\n<p>This API retrieves all alerts associated with a specific <strong>ART</strong> order.</p>\n<hr />\n<h3 id=\"⚙️-functionality\">⚙️ <strong>Functionality</strong></h3>\n<ul>\n<li><p>Returns a list of all alerts linked to the order identified by the provided order ID.</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.demo.graphxserver.io/#8af2cc47-2852-4fe6-a5cc-afab2140a2ac\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"query-parameters\">Query Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>CompanyName</code></td>\n<td><em>[String, Required]</em>  <br />Name of the company making the request.</td>\n</tr>\n<tr>\n<td><code>OutsourcedProductTemplateOrderId</code></td>\n<td><em>[Integer, Required]</em>  <br />OutsourcedProductTemplateOrderId Captured from the response of Create Signle Mockup / Create Multiple Mockup API (response field: <code>tObject.mockupRequestOrderProductExternalResponse[i].mockupRequestOrderProductLocationExternalResponse[j].outsourcedArtOrderId</code>)</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","ProductMockupRequest","GetAlertsForArtOrder"],"host":["api","graphxserver","io"],"query":[{"key":"CompanyName","value":"Action Tapes Inc."},{"key":"OutsourcedArtOrderId","value":"88197"}],"variable":[]}},"response":[{"id":"dc035e6b-4537-4f35-acd6-4b7096d03db5","name":"Response - Get Alerts For Art Order","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://api.graphxserver.io/api/ProductMockupRequest/GetAlertsForArtOrder?CompanyName=Action Tapes Inc.&OutsourcedArtOrderId=88197","protocol":"https","host":["api","graphxserver","io"],"path":["api","ProductMockupRequest","GetAlertsForArtOrder"],"query":[{"key":"CompanyName","value":"Action Tapes Inc."},{"key":"OutsourcedArtOrderId","value":"88197"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Date","value":"Tue, 14 Feb 2023 10:51:37 GMT"},{"key":"Server","value":"Kestrel"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"\n{\n    \"tObject\": {\n        \"alertDetails\": [\n            {\n                \"attachments\": [],\n                \"alertCreatedOn\": \"September 14, 2023 03:00 AM\",\n                \"alertReplies\": [],\n                \"alertMessage\": \"alert on child order - ART order\",\n                \"actionTakenOn\": \"NA\",\n                \"alertHeadPuncher\": \"NA\",\n                \"alertSubject\": \"Alert from GXS Customer\",\n                \"alertCategory\": null,\n                \"alertPuncher\": \"NA\",\n                \"createdByRole\": \"Customer\"\n            },\n            {\n                \"attachments\": [\n                    {\n                        \"originalFileName\": \"TestFile.gif\",\n                        \"filenameOnDisk\": \"b1c121f5-b4e6-409b-b514-a2743feeb4a8.gif\",\n                        \"cloudUrl\": \"https://netemb.blob.core.windows.net/netembsandbox/b1c121f5-b4e6-409b-b514-a2743feeb4a8.gif\"\n                    }\n                ],\n                \"alertCreatedOn\": \"September 15, 2023 03:23 AM\",\n                \"alertReplies\": [],\n                \"alertMessage\": \"Test1\",\n                \"actionTakenOn\": \"NA\",\n                \"alertHeadPuncher\": \"NA\",\n                \"alertSubject\": \"Testing from API- Art Order \",\n                \"alertCategory\": null,\n                \"alertPuncher\": \"NA\",\n                \"createdByRole\": \"Customer\"\n            },\n            {\n                \"attachments\": [\n                    {\n                        \"originalFileName\": \"TestFile.gif\",\n                        \"filenameOnDisk\": \"e96cdc01-084f-4b85-b4f3-a0cbfcb4d949.gif\",\n                        \"cloudUrl\": \"https://netemb.blob.core.windows.net/netembsandbox/e96cdc01-084f-4b85-b4f3-a0cbfcb4d949.gif\"\n                    }\n                ],\n                \"alertCreatedOn\": \"September 15, 2023 07:33 AM\",\n                \"alertReplies\": [],\n                \"alertMessage\": \"Test1\",\n                \"actionTakenOn\": \"NA\",\n                \"alertHeadPuncher\": \"NA\",\n                \"alertSubject\": \"Testing from API- Art Order \",\n                \"alertCategory\": null,\n                \"alertPuncher\": \"NA\",\n                \"createdByRole\": \"Customer\"\n            }\n        ],\n        \"errorMessage\": \"SUCCESS\"\n    },\n    \"tObjectLst\": null,\n    \"status\": \"1\",\n    \"errorCode\": null,\n    \"errorMessage\": null,\n    \"extraData\": null,\n    \"error\": []\n}\n\n"}],"_postman_id":"cd1d444a-43dd-4247-94d1-2bb7cd20590e"}],"id":"38418017-a1ab-4d41-9cdb-935c2f1d1568","description":"<p>This endpoints can be used for getting alerts posted on the mockups and also we can post alerts on template, art and mockup orders.</p>\n","_postman_id":"38418017-a1ab-4d41-9cdb-935c2f1d1568"},{"name":"VP External","item":[{"name":"Get Proof Templates","id":"51f12de0-433c-4c0e-a0ef-1b7cd603a731","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\":{\r\n        \"companyName\":\"Action tapes\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/GenerateProofPDF/GetListOfProofTemplates","description":"<p>📄 <strong>Description:</strong></p>\n<p>This endpoint allows you to <strong>retrieve a list of proof templates</strong> associated with a specific company.</p>\n<p>📄 <strong>Functionality:</strong></p>\n<ul>\n<li><p>Send a <strong>POST</strong> request with the required input (e.g., <code>CompanyName</code>) to retrieve template data.</p>\n</li>\n<li><p>The response includes a list of templates containing details such as:</p>\n<ul>\n<li><p><code>TemplateID</code></p>\n</li>\n<li><p><code>TemplateName</code></p>\n</li>\n<li><p>Other relevant metadata (e.g., creation date, description, etc.</p>\n</li>\n</ul>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.demo.graphxserver.io/#8af2cc47-2852-4fe6-a5cc-afab2140a2ac\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"request-body-payload-parameters\">Request Body (Payload) Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>tObject.companyName</td>\n<td><em>[String, Required]</em> Name of the company (e.g., customer or partner organization).</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>companyName</code> provided in the request is valid and corresponds to an existing company in the system.</p>\n</li>\n<li><p>The response will contain an array of proof templates, which may vary based on the company specified.</p>\n</li>\n<li><p>If there are no templates available for the specified company, the <code>data</code> array may be empty.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["api","GenerateProofPDF","GetListOfProofTemplates"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"51f12de0-433c-4c0e-a0ef-1b7cd603a731"},{"name":"Get JSON format of template","id":"4d25c948-3c12-415c-88ed-8b53576358c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\":{\r\n        \"iNDDTemplateID\":80,\r\n        \"companyName\":\"Action Tapes\"\r\n    \r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/GenerateProofPDF/GetJSONForProofTemplate","description":"<p>📄 <strong>Description:</strong></p>\n<p>This endpoint allows users to <strong>fetch the JSON representation</strong> of a <strong>proof template</strong> using the provided <strong>Template ID</strong> and <strong>Company Name</strong>.</p>\n<p>📄 <strong>Functionality:</strong></p>\n<ul>\n<li><p>Retrieves the structure and data of the proof template in <strong>JSON format</strong>.</p>\n</li>\n<li><p>Requires <code>TemplateID</code> and <code>CompanyName</code> as input parameters.</p>\n</li>\n<li><p>Useful for previewing or rendering proof templates dynamically.</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.demo.graphxserver.io/#8af2cc47-2852-4fe6-a5cc-afab2140a2ac\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"request-body-payload-parameters\">Request Body (Payload) Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>tObject</td>\n<td><em>[Object, Required]</em> Container object holding the template and company details.</td>\n</tr>\n<tr>\n<td>tObject.iNDDTemplateID</td>\n<td><em>[Integer, Required]</em> ID of the INDD template to be used.</td>\n</tr>\n<tr>\n<td>tObject.companyName</td>\n<td><em>[String, Required]</em> Name of the company associated with the template (e.g., \"Art_Cust1\").</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"notes\">Notes</h3>\n<ul>\n<li><p>Ensure that the <code>iNDDTemplateID</code> is provided correctly to retrieve the desired template.</p>\n</li>\n<li><p>The response fields may vary based on the success or failure of the request, but typically will return a status and any relevant error information if applicable.</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["api","GenerateProofPDF","GetJSONForProofTemplate"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"4d25c948-3c12-415c-88ed-8b53576358c0"},{"name":"GenerateVirtualProofExternal","id":"0c6b1b2b-98d5-4520-b4f8-a30829dac32d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tObject\":{\r\n        \"indesignTemplateJSON\":\"{\\\"templateId\\\":\\\"\\\",\\\"inddtemplateId\\\":\\\"80\\\",\\\"fields\\\":[{\\\"controlType\\\":\\\"IMAGE\\\",\\\"displayName\\\":null,\\\"value\\\":\\\"https://graphxserveriodemo.blob.core.windows.net/graphxserverio/GraphXServerIO_1002202511_49_290562PM.png\\\",\\\"name\\\":\\\"Icon 1\\\",\\\"groupType\\\":null,\\\"sequenceId\\\":null,\\\"sequenceIncrement\\\":null,\\\"parentSequenceId\\\":null,\\\"readOnly\\\":false,\\\"controlId\\\":\\\"\\\",\\\"styleInfo\\\":{\\\"visibility\\\":true},\\\"fields\\\":null},{\\\"controlType\\\":\\\"TEXT_FRAME\\\",\\\"displayName\\\":null,\\\"value\\\":\\\"2025\\\",\\\"name\\\":\\\"Established Date\\\",\\\"groupType\\\":null,\\\"sequenceId\\\":null,\\\"sequenceIncrement\\\":null,\\\"parentSequenceId\\\":null,\\\"readOnly\\\":false,\\\"controlId\\\":\\\"\\\",\\\"styleInfo\\\":{\\\"visibility\\\":false},\\\"fields\\\":null},{\\\"controlType\\\":\\\"RAD\\\",\\\"displayName\\\":null,\\\"value\\\":\\\"Image+Line\\\",\\\"name\\\":\\\"New Local Option\\\",\\\"groupType\\\":null,\\\"sequenceId\\\":null,\\\"sequenceIncrement\\\":null,\\\"parentSequenceId\\\":null,\\\"readOnly\\\":false,\\\"controlId\\\":\\\"\\\",\\\"styleInfo\\\":null,\\\"fields\\\":null},{\\\"controlType\\\":null,\\\"displayName\\\":null,\\\"value\\\":null,\\\"name\\\":\\\"12 characters\\\",\\\"groupType\\\":\\\"GROUP\\\",\\\"sequenceId\\\":null,\\\"sequenceIncrement\\\":null,\\\"parentSequenceId\\\":null,\\\"readOnly\\\":null,\\\"controlId\\\":\\\"\\\",\\\"styleInfo\\\":{\\\"visibility\\\":true},\\\"fields\\\":[{\\\"controlType\\\":\\\"TEXT_FRAME\\\",\\\"displayName\\\":null,\\\"value\\\":\\\"TORREY PINES\\\",\\\"name\\\":\\\"12 characters\\\",\\\"groupType\\\":null,\\\"sequenceId\\\":null,\\\"sequenceIncrement\\\":null,\\\"parentSequenceId\\\":null,\\\"readOnly\\\":false,\\\"controlId\\\":\\\"Line 1\\\",\\\"styleInfo\\\":{\\\"visibility\\\":true},\\\"fields\\\":null},{\\\"controlType\\\":\\\"TEXT_FRAME\\\",\\\"displayName\\\":null,\\\"value\\\":\\\"RANGERS\\\",\\\"name\\\":\\\"12 characters\\\",\\\"groupType\\\":null,\\\"sequenceId\\\":null,\\\"sequenceIncrement\\\":null,\\\"parentSequenceId\\\":null,\\\"readOnly\\\":false,\\\"controlId\\\":\\\"Line 2\\\",\\\"styleInfo\\\":{\\\"visibility\\\":true},\\\"fields\\\":null}]},{\\\"controlType\\\":null,\\\"displayName\\\":null,\\\"value\\\":null,\\\"name\\\":\\\"15 characters\\\",\\\"groupType\\\":\\\"GROUP\\\",\\\"sequenceId\\\":null,\\\"sequenceIncrement\\\":null,\\\"parentSequenceId\\\":null,\\\"readOnly\\\":null,\\\"controlId\\\":\\\"\\\",\\\"styleInfo\\\":{\\\"visibility\\\":true},\\\"fields\\\":[{\\\"controlType\\\":\\\"TEXT_FRAME\\\",\\\"displayName\\\":\\\"Test Account\\\",\\\"value\\\":\\\"Account Name\\\",\\\"name\\\":\\\"15 characters\\\",\\\"groupType\\\":null,\\\"sequenceId\\\":null,\\\"sequenceIncrement\\\":null,\\\"parentSequenceId\\\":null,\\\"readOnly\\\":false,\\\"controlId\\\":\\\"Line 1\\\",\\\"styleInfo\\\":{\\\"visibility\\\":true},\\\"fields\\\":null}]},{\\\"controlType\\\":null,\\\"displayName\\\":null,\\\"value\\\":null,\\\"name\\\":\\\"16 characters\\\",\\\"groupType\\\":\\\"GROUP\\\",\\\"sequenceId\\\":null,\\\"sequenceIncrement\\\":null,\\\"parentSequenceId\\\":null,\\\"readOnly\\\":null,\\\"controlId\\\":\\\"\\\",\\\"styleInfo\\\":{\\\"visibility\\\":true},\\\"fields\\\":[{\\\"controlType\\\":\\\"TEXT_FRAME\\\",\\\"displayName\\\":null,\\\"value\\\":\\\"THE DYE PRESERVE\\\",\\\"name\\\":\\\"16 characters\\\",\\\"groupType\\\":null,\\\"sequenceId\\\":null,\\\"sequenceIncrement\\\":null,\\\"parentSequenceId\\\":null,\\\"readOnly\\\":false,\\\"controlId\\\":\\\"Line 1\\\",\\\"styleInfo\\\":{\\\"visibility\\\":true},\\\"fields\\\":null},{\\\"controlType\\\":\\\"TEXT_FRAME\\\",\\\"displayName\\\":null,\\\"value\\\":\\\"ESTABLISHED 1757\\\",\\\"name\\\":\\\"16 characters\\\",\\\"groupType\\\":null,\\\"sequenceId\\\":null,\\\"sequenceIncrement\\\":null,\\\"parentSequenceId\\\":null,\\\"readOnly\\\":false,\\\"controlId\\\":\\\"Line 2\\\",\\\"styleInfo\\\":{\\\"visibility\\\":true},\\\"fields\\\":null}]},{\\\"controlType\\\":null,\\\"displayName\\\":null,\\\"value\\\":null,\\\"name\\\":\\\"7 characters\\\",\\\"groupType\\\":\\\"GROUP\\\",\\\"sequenceId\\\":null,\\\"sequenceIncrement\\\":null,\\\"parentSequenceId\\\":null,\\\"readOnly\\\":null,\\\"controlId\\\":\\\"\\\",\\\"styleInfo\\\":{\\\"visibility\\\":true},\\\"fields\\\":[{\\\"controlType\\\":\\\"TEXT_FRAME\\\",\\\"displayName\\\":null,\\\"value\\\":\\\"ddddddd\\\",\\\"name\\\":\\\"7 characters\\\",\\\"groupType\\\":null,\\\"sequenceId\\\":null,\\\"sequenceIncrement\\\":null,\\\"parentSequenceId\\\":null,\\\"readOnly\\\":false,\\\"controlId\\\":\\\"Line 1\\\",\\\"styleInfo\\\":{\\\"visibility\\\":true},\\\"fields\\\":null}]}],\\\"version\\\":\\\"1.0.1\\\",\\\"totalPages\\\":10,\\\"staticPages\\\":3}\",\r\n        \"customerName\":\"Art_Cust1\",\r\n        \"poNumber\":\"\",\r\n        \"designName\":\"Virtual Proof - Sample Order\",\r\n        \"outputFormats\":[\"jpg\",\"pdf\"]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://api.graphxserver.io/api/OrderPlacementAPI/GenerateVirtualProofExternal","description":"<p>📄 <strong>Description:</strong></p>\n<p>This endpoint allows users to <strong>generate a virtual proof order</strong> using the format and structure defined in the provided template.</p>\n<p>📄 <strong>Functionality:</strong></p>\n<ul>\n<li><p>Creates a <strong>virtual proof</strong> that mirrors the layout and content of the selected template.</p>\n</li>\n<li><p>Useful for previewing how the final proof will appear before actual order creation.</p>\n</li>\n<li><p>Ensures consistency with the template design during proof generation.</p>\n</li>\n<li><p>Requires a <strong>Bearer token</strong> for authentication, which must be obtained using the <a href=\"https://apidocs.demo.graphxserver.io/#8af2cc47-2852-4fe6-a5cc-afab2140a2ac\">Get API Token</a></p>\n</li>\n</ul>\n<h4 id=\"request-body-payload-parameters\">Request Body (Payload) Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Parameter</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>tObject.indesignTemplateJSON</td>\n<td><em>[String, Required]</em>  <br />INDD template content converted to a single String.  <br />Take template JSON, configure your values and then convert it into string.. Then convert to a single String. (Get JSON from <a href=\"https://apidocs.demo.graphxserver.io/#8a9f9b8f-af7b-4582-84ff-79aa2be58d0f\">Get JSON format of template</a> API)</td>\n</tr>\n<tr>\n<td>tObject.customerName</td>\n<td><em>[String, Required]</em>  <br />Name of the customer placing the order</td>\n</tr>\n<tr>\n<td>tObject.poNumber</td>\n<td><em>[String, Optional]</em> Purchase order number for the job. Can be left empty if not applicable.</td>\n</tr>\n<tr>\n<td>tObject.designName</td>\n<td><em>[String, Required]</em>  <br />Name of the design or virtual proof.</td>\n</tr>\n<tr>\n<td>tObject.outputFormats</td>\n<td><em>[Array of String, Required]</em> List of desired output formats in which proof need to be generated (e.g., \"jpg\", \"pdf\", \"png\").</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api","OrderPlacementAPI","GenerateVirtualProofExternal"],"host":["api","graphxserver","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"0c6b1b2b-98d5-4520-b4f8-a30829dac32d"}],"id":"dc373843-a12e-4375-a4e1-e3867a6c3998","_postman_id":"dc373843-a12e-4375-a4e1-e3867a6c3998","description":""}]}