[{"data":1,"prerenderedAt":616},["ShallowReactive",2],{"navigation":3,"\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Ffiles":488,"\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Ffiles-surround":610,"\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Ffiles-reference":615},[4,28,93,113,135,173],{"title":5,"path":6,"stem":7,"children":8,"icon":27},"Getting started","\u002Fgetting-started","1.getting-started\u002F1.index",[9,12,17,22],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Concepts","\u002Fgetting-started\u002Fconcepts","1.getting-started\u002F2.concepts","i-lucide-shapes",{"title":18,"path":19,"stem":20,"icon":21},"Quickstart in the portal","\u002Fgetting-started\u002Fquickstart","1.getting-started\u002F3.quickstart","i-lucide-mouse-pointer-click",{"title":23,"path":24,"stem":25,"icon":26},"Quickstart with the API","\u002Fgetting-started\u002Fapi-quickstart","1.getting-started\u002F4.api-quickstart","i-lucide-terminal",false,{"title":29,"icon":27,"path":30,"stem":31,"children":32,"page":27},"Guides","\u002Fguides","2.guides",[33,38,43,48,53,58,63,68,73,78,83,88],{"title":34,"path":35,"stem":36,"icon":37},"Products","\u002Fguides\u002Fproducts","2.guides\u002F01.products","i-lucide-package",{"title":39,"path":40,"stem":41,"icon":42},"Pricing","\u002Fguides\u002Fpricing","2.guides\u002F02.pricing","i-lucide-tags",{"title":44,"path":45,"stem":46,"icon":47},"Locations","\u002Fguides\u002Flocations","2.guides\u002F03.locations","i-lucide-map-pin",{"title":49,"path":50,"stem":51,"icon":52},"Inventory","\u002Fguides\u002Finventory","2.guides\u002F04.inventory","i-lucide-warehouse",{"title":54,"path":55,"stem":56,"icon":57},"Suppliers and purchasing","\u002Fguides\u002Fsuppliers-and-purchasing","2.guides\u002F05.suppliers-and-purchasing","i-lucide-truck",{"title":59,"path":60,"stem":61,"icon":62},"Transfer orders","\u002Fguides\u002Ftransfer-orders","2.guides\u002F06.transfer-orders","i-lucide-arrow-left-right",{"title":64,"path":65,"stem":66,"icon":67},"Bills of material","\u002Fguides\u002Fbills-of-material","2.guides\u002F07.bills-of-material","i-lucide-list-tree",{"title":69,"path":70,"stem":71,"icon":72},"Production","\u002Fguides\u002Fproduction","2.guides\u002F08.production","i-lucide-factory",{"title":74,"path":75,"stem":76,"icon":77},"Orders and shipments","\u002Fguides\u002Forders-and-shipments","2.guides\u002F09.orders-and-shipments","i-lucide-shopping-cart",{"title":79,"path":80,"stem":81,"icon":82},"Business hierarchy","\u002Fguides\u002Fbusiness-hierarchy","2.guides\u002F10.business-hierarchy","i-lucide-network",{"title":84,"path":85,"stem":86,"icon":87},"Users and roles","\u002Fguides\u002Fusers-and-roles","2.guides\u002F11.users-and-roles","i-lucide-users",{"title":89,"path":90,"stem":91,"icon":92},"Notifications","\u002Fguides\u002Fnotifications","2.guides\u002F12.notifications","i-lucide-bell",{"title":94,"icon":27,"path":95,"stem":96,"children":97,"page":27},"Planning and AI","\u002Fplanning-and-ai","3.planning-and-ai",[98,103,108],{"title":99,"path":100,"stem":101,"icon":102},"Miridia Planner","\u002Fplanning-and-ai\u002Fmiridia-planner","3.planning-and-ai\u002F1.miridia-planner","i-lucide-chart-line",{"title":104,"path":105,"stem":106,"icon":107},"Miridia AI Studio","\u002Fplanning-and-ai\u002Fai-studio","3.planning-and-ai\u002F2.ai-studio","i-lucide-sparkles",{"title":109,"path":110,"stem":111,"icon":112},"Miridia Console","\u002Fplanning-and-ai\u002Fconsole","3.planning-and-ai\u002F3.console","i-lucide-monitor",{"title":114,"path":115,"stem":116,"children":117,"icon":27},"Integrations","\u002Fintegrations","4.integrations\u002F1.index",[118,121,126,131],{"title":119,"path":115,"stem":116,"icon":120},"Integrations overview","i-lucide-plug",{"title":122,"path":123,"stem":124,"icon":125},"Workflows and events","\u002Fintegrations\u002Fworkflows","4.integrations\u002F2.workflows","i-lucide-workflow",{"title":127,"path":128,"stem":129,"icon":130},"Build a connector","\u002Fintegrations\u002Fconnectors","4.integrations\u002F3.connectors","i-lucide-cable",{"title":132,"path":133,"stem":134,"icon":52},"Data warehouse","\u002Fintegrations\u002Fdata-warehouse","4.integrations\u002F4.data-warehouse",{"title":136,"path":137,"stem":138,"children":139,"icon":27},"Tutorials","\u002Ftutorials","5.tutorials\u002F01.index",[140,143,148,152,157,161,165,169],{"title":141,"path":137,"stem":138,"icon":142},"Video tutorials","i-lucide-circle-play",{"title":144,"path":145,"stem":146,"icon":147},"Set up your business","\u002Ftutorials\u002Fset-up-your-business","5.tutorials\u002F02.set-up-your-business","i-lucide-building-2",{"title":149,"path":150,"stem":151,"icon":42},"Add products and prices","\u002Ftutorials\u002Fadd-products-and-prices","5.tutorials\u002F03.add-products-and-prices",{"title":153,"path":154,"stem":155,"icon":156},"Receive a purchase order","\u002Ftutorials\u002Freceive-a-purchase-order","5.tutorials\u002F04.receive-a-purchase-order","i-lucide-package-check",{"title":158,"path":159,"stem":160,"icon":62},"Replenish a branch","\u002Ftutorials\u002Freplenish-a-branch","5.tutorials\u002F05.replenish-a-branch",{"title":162,"path":163,"stem":164,"icon":72},"Cost and produce a product","\u002Ftutorials\u002Fcost-and-produce","5.tutorials\u002F06.cost-and-produce",{"title":166,"path":167,"stem":168,"icon":125},"Automate with n8n","\u002Ftutorials\u002Fautomate-with-n8n","5.tutorials\u002F07.automate-with-n8n",{"title":170,"path":171,"stem":172,"icon":26},"Call the API","\u002Ftutorials\u002Fcall-the-api","5.tutorials\u002F08.call-the-api",{"title":174,"path":175,"stem":176,"children":177,"icon":27},"Developers","\u002Fdevelopers","6.developers\u002F1.index",[178,181,186,191,234],{"title":179,"path":175,"stem":176,"icon":180},"API overview","i-lucide-braces",{"title":182,"path":183,"stem":184,"icon":185},"Authentication","\u002Fdevelopers\u002Fauthentication","6.developers\u002F2.authentication","i-lucide-key-round",{"title":187,"path":188,"stem":189,"icon":190},"Conventions","\u002Fdevelopers\u002Fconventions","6.developers\u002F3.conventions","i-lucide-list-checks",{"title":192,"icon":27,"path":193,"stem":194,"children":195,"page":27},"Global API","\u002Fdevelopers\u002Fglobal-api","6.developers\u002F4.global-api",[196,199,204,209,214,219,224,229],{"title":182,"path":197,"stem":198,"icon":185},"\u002Fdevelopers\u002Fglobal-api\u002Fauth","6.developers\u002F4.global-api\u002F01.auth",{"title":200,"path":201,"stem":202,"icon":203},"Organizations","\u002Fdevelopers\u002Fglobal-api\u002Forganization","6.developers\u002F4.global-api\u002F02.organization","i-lucide-building",{"title":205,"path":206,"stem":207,"icon":208},"Users","\u002Fdevelopers\u002Fglobal-api\u002Fuser","6.developers\u002F4.global-api\u002F03.user","i-lucide-user",{"title":210,"path":211,"stem":212,"icon":213},"Linked accounts","\u002Fdevelopers\u002Fglobal-api\u002Flinked-accounts","6.developers\u002F4.global-api\u002F04.linked-accounts","i-lucide-link",{"title":215,"path":216,"stem":217,"icon":218},"Subscriptions","\u002Fdevelopers\u002Fglobal-api\u002Fsubscription","6.developers\u002F4.global-api\u002F05.subscription","i-lucide-credit-card",{"title":220,"path":221,"stem":222,"icon":223},"Support","\u002Fdevelopers\u002Fglobal-api\u002Fsupport","6.developers\u002F4.global-api\u002F06.support","i-lucide-life-buoy",{"title":225,"path":226,"stem":227,"icon":228},"Banners","\u002Fdevelopers\u002Fglobal-api\u002Fnotification","6.developers\u002F4.global-api\u002F07.notification","i-lucide-megaphone",{"title":230,"path":231,"stem":232,"icon":233},"Signing keys","\u002Fdevelopers\u002Fglobal-api\u002Fwell-known","6.developers\u002F4.global-api\u002F08.well-known","i-lucide-shield-check",{"title":235,"icon":27,"path":236,"stem":237,"children":238,"page":27},"Core API","\u002Fdevelopers\u002Fcore-api","6.developers\u002F5.core-api",[239,255,272,285,305,327,376,409,436],{"title":240,"icon":37,"path":241,"stem":242,"children":243,"page":27},"Catalogue","\u002Fdevelopers\u002Fcore-api\u002Fcatalogue","6.developers\u002F5.core-api\u002F01.catalogue",[244,247,251],{"title":34,"path":245,"stem":246,"icon":37},"\u002Fdevelopers\u002Fcore-api\u002Fcatalogue\u002Fproducts","6.developers\u002F5.core-api\u002F01.catalogue\u002F01.products",{"title":248,"path":249,"stem":250,"icon":37},"Product groups","\u002Fdevelopers\u002Fcore-api\u002Fcatalogue\u002Fproduct-groups","6.developers\u002F5.core-api\u002F01.catalogue\u002F02.product-groups",{"title":252,"path":253,"stem":254,"icon":37},"Price lists","\u002Fdevelopers\u002Fcore-api\u002Fcatalogue\u002Fprice-lists","6.developers\u002F5.core-api\u002F01.catalogue\u002F03.price-lists",{"title":49,"icon":52,"path":256,"stem":257,"children":258,"page":27},"\u002Fdevelopers\u002Fcore-api\u002Finventory","6.developers\u002F5.core-api\u002F02.inventory",[259,262,266,269],{"title":49,"path":260,"stem":261,"icon":52},"\u002Fdevelopers\u002Fcore-api\u002Finventory\u002Finventory","6.developers\u002F5.core-api\u002F02.inventory\u002F01.inventory",{"title":263,"path":264,"stem":265,"icon":52},"Inventory lots","\u002Fdevelopers\u002Fcore-api\u002Finventory\u002Finventory-lots","6.developers\u002F5.core-api\u002F02.inventory\u002F02.inventory-lots",{"title":44,"path":267,"stem":268,"icon":52},"\u002Fdevelopers\u002Fcore-api\u002Finventory\u002Flocations","6.developers\u002F5.core-api\u002F02.inventory\u002F03.locations",{"title":59,"path":270,"stem":271,"icon":52},"\u002Fdevelopers\u002Fcore-api\u002Finventory\u002Ftransfer-orders","6.developers\u002F5.core-api\u002F02.inventory\u002F04.transfer-orders",{"title":273,"icon":77,"path":274,"stem":275,"children":276,"page":27},"Procurement","\u002Fdevelopers\u002Fcore-api\u002Fprocurement","6.developers\u002F5.core-api\u002F03.procurement",[277,281],{"title":278,"path":279,"stem":280,"icon":77},"Suppliers","\u002Fdevelopers\u002Fcore-api\u002Fprocurement\u002Fsuppliers","6.developers\u002F5.core-api\u002F03.procurement\u002F01.suppliers",{"title":282,"path":283,"stem":284,"icon":77},"Purchase orders","\u002Fdevelopers\u002Fcore-api\u002Fprocurement\u002Fpurchase-orders","6.developers\u002F5.core-api\u002F03.procurement\u002F02.purchase-orders",{"title":286,"icon":72,"path":287,"stem":288,"children":289,"page":27},"Manufacturing","\u002Fdevelopers\u002Fcore-api\u002Fmanufacturing","6.developers\u002F5.core-api\u002F04.manufacturing",[290,293,297,301],{"title":64,"path":291,"stem":292,"icon":72},"\u002Fdevelopers\u002Fcore-api\u002Fmanufacturing\u002Fboms","6.developers\u002F5.core-api\u002F04.manufacturing\u002F01.boms",{"title":294,"path":295,"stem":296,"icon":72},"Production processes","\u002Fdevelopers\u002Fcore-api\u002Fmanufacturing\u002Fproduction-processes","6.developers\u002F5.core-api\u002F04.manufacturing\u002F02.production-processes",{"title":298,"path":299,"stem":300,"icon":72},"Work orders","\u002Fdevelopers\u002Fcore-api\u002Fmanufacturing\u002Fwork-orders","6.developers\u002F5.core-api\u002F04.manufacturing\u002F03.work-orders",{"title":302,"path":303,"stem":304,"icon":72},"Work order templates","\u002Fdevelopers\u002Fcore-api\u002Fmanufacturing\u002Fwork-order-templates","6.developers\u002F5.core-api\u002F04.manufacturing\u002F04.work-order-templates",{"title":306,"icon":307,"path":308,"stem":309,"children":310,"page":27},"Sales","i-lucide-receipt","\u002Fdevelopers\u002Fcore-api\u002Fsales","6.developers\u002F5.core-api\u002F05.sales",[311,315,319,323],{"title":312,"path":313,"stem":314,"icon":307},"Orders","\u002Fdevelopers\u002Fcore-api\u002Fsales\u002Forders","6.developers\u002F5.core-api\u002F05.sales\u002F01.orders",{"title":316,"path":317,"stem":318,"icon":307},"Customers","\u002Fdevelopers\u002Fcore-api\u002Fsales\u002Fcustomers","6.developers\u002F5.core-api\u002F05.sales\u002F02.customers",{"title":320,"path":321,"stem":322,"icon":307},"Customer groups","\u002Fdevelopers\u002Fcore-api\u002Fsales\u002Fcustomer-groups","6.developers\u002F5.core-api\u002F05.sales\u002F03.customer-groups",{"title":324,"path":325,"stem":326,"icon":307},"Sales channels","\u002Fdevelopers\u002Fcore-api\u002Fsales\u002Fsales-channels","6.developers\u002F5.core-api\u002F05.sales\u002F04.sales-channels",{"title":328,"icon":57,"path":329,"stem":330,"children":331,"page":27},"Logistics","\u002Fdevelopers\u002Fcore-api\u002Flogistics","6.developers\u002F5.core-api\u002F06.logistics",[332,336,340,344,348,352,356,360,364,368,372],{"title":333,"path":334,"stem":335,"icon":57},"Shipments","\u002Fdevelopers\u002Fcore-api\u002Flogistics\u002Fshipment","6.developers\u002F5.core-api\u002F06.logistics\u002F01.shipment",{"title":337,"path":338,"stem":339,"icon":57},"Carriers","\u002Fdevelopers\u002Fcore-api\u002Flogistics\u002Fcarriers","6.developers\u002F5.core-api\u002F06.logistics\u002F02.carriers",{"title":341,"path":342,"stem":343,"icon":57},"Rates","\u002Fdevelopers\u002Fcore-api\u002Flogistics\u002Frates","6.developers\u002F5.core-api\u002F06.logistics\u002F03.rates",{"title":345,"path":346,"stem":347,"icon":57},"Waybills","\u002Fdevelopers\u002Fcore-api\u002Flogistics\u002Fwaybill","6.developers\u002F5.core-api\u002F06.logistics\u002F04.waybill",{"title":349,"path":350,"stem":351,"icon":57},"Delivery plans","\u002Fdevelopers\u002Fcore-api\u002Flogistics\u002Fdelivery-plans","6.developers\u002F5.core-api\u002F06.logistics\u002F05.delivery-plans",{"title":353,"path":354,"stem":355,"icon":57},"Delivery zones","\u002Fdevelopers\u002Fcore-api\u002Flogistics\u002Fdelivery-zones","6.developers\u002F5.core-api\u002F06.logistics\u002F06.delivery-zones",{"title":357,"path":358,"stem":359,"icon":57},"Vehicles","\u002Fdevelopers\u002Fcore-api\u002Flogistics\u002Fvehicle","6.developers\u002F5.core-api\u002F06.logistics\u002F07.vehicle",{"title":361,"path":362,"stem":363,"icon":57},"Drivers","\u002Fdevelopers\u002Fcore-api\u002Flogistics\u002Fdriver","6.developers\u002F5.core-api\u002F06.logistics\u002F08.driver",{"title":365,"path":366,"stem":367,"icon":57},"Dimension presets","\u002Fdevelopers\u002Fcore-api\u002Flogistics\u002Fdimension-preset","6.developers\u002F5.core-api\u002F06.logistics\u002F09.dimension-preset",{"title":369,"path":370,"stem":371,"icon":57},"Fulfilment","\u002Fdevelopers\u002Fcore-api\u002Flogistics\u002Ffulfillment","6.developers\u002F5.core-api\u002F06.logistics\u002F10.fulfillment",{"title":373,"path":374,"stem":375,"icon":57},"Schedules","\u002Fdevelopers\u002Fcore-api\u002Flogistics\u002Fschedule","6.developers\u002F5.core-api\u002F06.logistics\u002F11.schedule",{"title":377,"icon":102,"path":378,"stem":379,"children":380,"page":27},"Insights","\u002Fdevelopers\u002Fcore-api\u002Finsights","6.developers\u002F5.core-api\u002F07.insights",[381,385,389,393,397,401,405],{"title":382,"path":383,"stem":384,"icon":102},"Dashboard insights","\u002Fdevelopers\u002Fcore-api\u002Finsights\u002Fdashboard-insights","6.developers\u002F5.core-api\u002F07.insights\u002F01.dashboard-insights",{"title":386,"path":387,"stem":388,"icon":102},"Sales insights","\u002Fdevelopers\u002Fcore-api\u002Finsights\u002Fsales-insights","6.developers\u002F5.core-api\u002F07.insights\u002F02.sales-insights",{"title":390,"path":391,"stem":392,"icon":102},"Inventory insights","\u002Fdevelopers\u002Fcore-api\u002Finsights\u002Finventory-insights","6.developers\u002F5.core-api\u002F07.insights\u002F03.inventory-insights",{"title":394,"path":395,"stem":396,"icon":102},"Location insights","\u002Fdevelopers\u002Fcore-api\u002Finsights\u002Flocation-insights","6.developers\u002F5.core-api\u002F07.insights\u002F04.location-insights",{"title":398,"path":399,"stem":400,"icon":102},"Supplier insights","\u002Fdevelopers\u002Fcore-api\u002Finsights\u002Fsupplier-insights","6.developers\u002F5.core-api\u002F07.insights\u002F05.supplier-insights",{"title":402,"path":403,"stem":404,"icon":102},"Network insights","\u002Fdevelopers\u002Fcore-api\u002Finsights\u002Fnetwork-insights","6.developers\u002F5.core-api\u002F07.insights\u002F06.network-insights",{"title":406,"path":407,"stem":408,"icon":102},"AI Studio","\u002Fdevelopers\u002Fcore-api\u002Finsights\u002Fai-studio","6.developers\u002F5.core-api\u002F07.insights\u002F07.ai-studio",{"title":114,"icon":120,"path":410,"stem":411,"children":412,"page":27},"\u002Fdevelopers\u002Fcore-api\u002Fintegrations","6.developers\u002F5.core-api\u002F08.integrations",[413,416,420,424,428,432],{"title":114,"path":414,"stem":415,"icon":120},"\u002Fdevelopers\u002Fcore-api\u002Fintegrations\u002Fintegrations","6.developers\u002F5.core-api\u002F08.integrations\u002F01.integrations",{"title":417,"path":418,"stem":419,"icon":120},"Workflows","\u002Fdevelopers\u002Fcore-api\u002Fintegrations\u002Fworkflow","6.developers\u002F5.core-api\u002F08.integrations\u002F02.workflow",{"title":421,"path":422,"stem":423,"icon":120},"Triggers","\u002Fdevelopers\u002Fcore-api\u002Fintegrations\u002Ftriggers","6.developers\u002F5.core-api\u002F08.integrations\u002F03.triggers",{"title":425,"path":426,"stem":427,"icon":120},"Order integration","\u002Fdevelopers\u002Fcore-api\u002Fintegrations\u002Forder-integration","6.developers\u002F5.core-api\u002F08.integrations\u002F04.order-integration",{"title":429,"path":430,"stem":431,"icon":120},"Product integration","\u002Fdevelopers\u002Fcore-api\u002Fintegrations\u002Fproduct-integration","6.developers\u002F5.core-api\u002F08.integrations\u002F05.product-integration",{"title":433,"path":434,"stem":435,"icon":120},"Shipment integration","\u002Fdevelopers\u002Fcore-api\u002Fintegrations\u002Fshipment-integration","6.developers\u002F5.core-api\u002F08.integrations\u002F06.shipment-integration",{"title":437,"icon":438,"path":439,"stem":440,"children":441,"page":27},"Administration","i-lucide-settings","\u002Fdevelopers\u002Fcore-api\u002Fadministration","6.developers\u002F5.core-api\u002F09.administration",[442,446,450,454,458,462,465,468,472,476,480,484],{"title":443,"path":444,"stem":445,"icon":438},"Businesses","\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Fbusiness","6.developers\u002F5.core-api\u002F09.administration\u002F01.business",{"title":447,"path":448,"stem":449,"icon":438},"Configurations","\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Fconfigurations","6.developers\u002F5.core-api\u002F09.administration\u002F02.configurations",{"title":451,"path":452,"stem":453,"icon":438},"Roles","\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Froles","6.developers\u002F5.core-api\u002F09.administration\u002F03.roles",{"title":455,"path":456,"stem":457,"icon":438},"Teams","\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Fteams","6.developers\u002F5.core-api\u002F09.administration\u002F04.teams",{"title":459,"path":460,"stem":461,"icon":438},"Employees","\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Femployee","6.developers\u002F5.core-api\u002F09.administration\u002F05.employee",{"title":205,"path":463,"stem":464,"icon":438},"\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Fuser","6.developers\u002F5.core-api\u002F09.administration\u002F06.user",{"title":89,"path":466,"stem":467,"icon":438},"\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Fnotification","6.developers\u002F5.core-api\u002F09.administration\u002F07.notification",{"title":469,"path":470,"stem":471,"icon":438},"Push notifications","\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Fpush-notification","6.developers\u002F5.core-api\u002F09.administration\u002F08.push-notification",{"title":473,"path":474,"stem":475,"icon":438},"Files","\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Ffiles","6.developers\u002F5.core-api\u002F09.administration\u002F09.files",{"title":477,"path":478,"stem":479,"icon":438},"Lookups","\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Flookup","6.developers\u002F5.core-api\u002F09.administration\u002F10.lookup",{"title":481,"path":482,"stem":483,"icon":438},"Addresses","\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Faddress","6.developers\u002F5.core-api\u002F09.administration\u002F11.address",{"title":485,"path":486,"stem":487,"icon":438},"PDF generator","\u002Fdevelopers\u002Fcore-api\u002Fadministration\u002Fpdf-generator","6.developers\u002F5.core-api\u002F09.administration\u002F12.pdf-generator",{"id":489,"title":473,"body":490,"description":601,"extension":602,"links":603,"meta":604,"navigation":605,"path":474,"reference":606,"seo":607,"sitemap":608,"stem":475,"__hash__":609},"docs\u002F6.developers\u002F5.core-api\u002F09.administration\u002F09.files.md",{"type":491,"value":492,"toc":591},"minimark",[493,502,507,512,515,523,527,532,535,539,543,548,557,561,566,569,576,580],[494,495,496,497,501],"p",{},"Base URL: ",[498,499,500],"code",{},"https:\u002F\u002Fapi.miridia.io",". This page lists the files operations of the Core API.",[503,504,506],"h2",{"id":505},"upload-files","Upload files",[494,508,509],{},[498,510,511],{},"POST \u002Fapi\u002FFiles\u002Fmultiple",[494,513,514],{},"Pass each returned id to the target entity's POST \u002Fattachments endpoint to associate it.",[494,516,517,518,522],{},"Send a ",[519,520,521],"a",{"href":183},"bearer token or an API key",". Any signed-in member can call this operation.",[503,524,526],{"id":525},"upload-files-from-url","Upload files from url",[494,528,529],{},[498,530,531],{},"POST \u002Fapi\u002FFiles\u002Ffrom-url",[494,533,534],{},"Useful when the asset is\nalready hosted somewhere (a CDN, an integration's image URL) and only its URL is on hand. Pass each returned id to the target entity's POST \u002Fattachments endpoint (or a product's imageIds).",[494,536,517,537,522],{},[519,538,521],{"href":183},[503,540,542],{"id":541},"get-file","Get file",[494,544,545],{},[498,546,547],{},"GET \u002Fapi\u002FFiles\u002F{fileId}",[494,549,517,550,552,553,556],{},[519,551,521],{"href":183},". The caller needs the ",[498,554,555],{},"Settings"," view permission.",[503,558,560],{"id":559},"delete-file","Delete file",[494,562,563],{},[498,564,565],{},"DELETE \u002Fapi\u002FFiles\u002F{fileId}",[494,567,568],{},"Detach the file from its entity first (e.g. save\nthe product without the imageId). References inside entity metadata are not cleaned up.",[494,570,517,571,552,573,575],{},[519,572,521],{"href":183},[498,574,555],{}," delete permission.",[503,577,579],{"id":578},"models","Models",[494,581,582,583,586,587,590],{},"The operations on this page use these object types: ",[498,584,585],{},"FileAttachmentResponse",", ",[498,588,589],{},"FileUploadResponse",".",{"title":592,"searchDepth":593,"depth":594,"links":595},"",1,2,[596,597,598,599,600],{"id":505,"depth":594,"text":506},{"id":525,"depth":594,"text":526},{"id":541,"depth":594,"text":542},{"id":559,"depth":594,"text":560},{"id":578,"depth":594,"text":579},"The files operations of the Core API.","md",null,{},{"icon":438},true,{"title":473,"description":601},{"loc":474},"6Q3xVB_tor3s-BMg74p0VmJ2NqOKn1Od153fnu3jc0I",[611,613],{"title":469,"path":470,"stem":471,"description":612,"icon":438,"children":-1},"The push notifications operations of the Core API.",{"title":477,"path":478,"stem":479,"description":614,"icon":438,"children":-1},"The lookups operations of the Core API.","\u003Cp>Base URL: \u003Ccode>https:\u002F\u002Fapi.miridia.io\u003C\u002Fcode>. Read \u003Ca href=\"\u002Fdevelopers\u002Fauthentication\">Authentication\u003C\u002Fa> and \u003Ca href=\"\u002Fdevelopers\u002Fconventions\">Conventions\u003C\u002Fa> before you call these operations.\u003C\u002Fp>\n\u003Cdiv class=\"api-table\">\u003Ctable class=\"api-summary\">\u003Cthead>\u003Ctr>\u003Cth>Method\u003C\u002Fth>\u003Cth>Path\u003C\u002Fth>\u003Cth>Operation\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>\u003Cspan class=\"api-method api-method-post\">POST\u003C\u002Fspan>\u003C\u002Ftd>\u003Ctd>\u003Ccode>\u002Fapi\u002FFiles\u002Fmultiple\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ca href=\"#upload-files\">Upload files\u003C\u002Fa>\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>\u003Cspan class=\"api-method api-method-post\">POST\u003C\u002Fspan>\u003C\u002Ftd>\u003Ctd>\u003Ccode>\u002Fapi\u002FFiles\u002Ffrom-url\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ca href=\"#upload-files-from-url\">Upload files from url\u003C\u002Fa>\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>\u003Cspan class=\"api-method api-method-get\">GET\u003C\u002Fspan>\u003C\u002Ftd>\u003Ctd>\u003Ccode>\u002Fapi\u002FFiles\u002F{fileId}\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ca href=\"#get-file\">Get file\u003C\u002Fa>\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>\u003Cspan class=\"api-method api-method-delete\">DELETE\u003C\u002Fspan>\u003C\u002Ftd>\u003Ctd>\u003Ccode>\u002Fapi\u002FFiles\u002F{fileId}\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ca href=\"#delete-file\">Delete file\u003C\u002Fa>\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\n\u003Csection class=\"api-operation\">\u003Ch2 id=\"upload-files\">\u003Ca href=\"#upload-files\">Upload files\u003C\u002Fa>\u003C\u002Fh2>\u003Cp class=\"api-endpoint\">\u003Cspan class=\"api-method api-method-post\">POST\u003C\u002Fspan>\u003Ccode>\u002Fapi\u002FFiles\u002Fmultiple\u003C\u002Fcode>\u003C\u002Fp>\u003Cp>Pass each returned id to the target entity's POST \u002Fattachments endpoint to associate it.\u003C\u002Fp>\u003Cp class=\"api-access\">\u003Cstrong>Access.\u003C\u002Fstrong> Send a \u003Ca href=\"\u002Fdevelopers\u002Fauthentication\">bearer token or an API key\u003C\u002Fa>. Any signed-in member can call this operation.\u003C\u002Fp>\u003Ch4>Request body\u003C\u002Fh4>\u003Cp>Send a \u003Ccode>multipart\u002Fform-data\u003C\u002Fcode> form of type \u003Ccode>object\u003C\u002Fcode>.\u003C\u002Fp>\u003Cdiv class=\"api-table\">\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>Field\u003C\u002Fth>\u003Cth>Type\u003C\u002Fth>\u003Cth>Required\u003C\u002Fth>\u003Cth>Description\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>\u003Ccode>files\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ccode>string (binary)[]\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>No\u003C\u002Ftd>\u003Ctd>\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\u003Ch4>Response\u003C\u002Fh4>\u003Cp>\u003Ccode>200\u003C\u002Fcode>. Returns a \u003Ca href=\"\u002Fdevelopers\u002Fconventions#single-result\">\u003Ccode>SingleResult\u003C\u002Fcode>\u003C\u002Fa> envelope. The \u003Ccode>data\u003C\u002Fcode> field is \u003Ca href=\"#model-fileuploadresponse\" class=\"api-model-link\">\u003Ccode>FileUploadResponse\u003C\u002Fcode>\u003C\u002Fa>.\u003C\u002Fp>\u003Cdiv class=\"api-examples\">\u003Cfigure class=\"api-code\">\u003Cfigcaption>Request\u003C\u002Ffigcaption>\u003Cpre data-language=\"bash\">\u003Ccode>curl -X POST &quot;https:\u002F\u002Fapi.miridia.io\u002Fapi\u002FFiles\u002Fmultiple&quot; \\\n  -H &quot;Authorization: Bearer $MIRIDIA_TOKEN&quot; \\\n  -H &quot;X-Business-Id: $MIRIDIA_BUSINESS_ID&quot; \\\n  -F &quot;files=&lt;files&gt;&quot;\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Ffigure>\u003Cfigure class=\"api-code\">\u003Cfigcaption>Response\u003C\u002Ffigcaption>\u003Cpre data-language=\"json\">\u003Ccode>{\n  &quot;message&quot;: &quot;string&quot;,\n  &quot;messages&quot;: [\n    {\n      &quot;title&quot;: &quot;string&quot;,\n      &quot;message&quot;: &quot;string&quot;,\n      &quot;level&quot;: &quot;Standard&quot;,\n      &quot;icon&quot;: &quot;SyncAlert&quot;,\n      &quot;code&quot;: &quot;string&quot;\n    }\n  ],\n  &quot;data&quot;: {\n    &quot;fileAttachments&quot;: [\n      {}\n    ],\n    &quot;message&quot;: &quot;string&quot;\n  },\n  &quot;statusCode&quot;: &quot;OK&quot;,\n  &quot;canRead&quot;: true,\n  &quot;canEdit&quot;: true,\n  &quot;canDelete&quot;: true\n}\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Ffigure>\u003C\u002Fdiv>\u003C\u002Fsection>\n\u003Csection class=\"api-operation\">\u003Ch2 id=\"upload-files-from-url\">\u003Ca href=\"#upload-files-from-url\">Upload files from url\u003C\u002Fa>\u003C\u002Fh2>\u003Cp class=\"api-endpoint\">\u003Cspan class=\"api-method api-method-post\">POST\u003C\u002Fspan>\u003Ccode>\u002Fapi\u002FFiles\u002Ffrom-url\u003C\u002Fcode>\u003C\u002Fp>\u003Cp>Useful when the asset is already hosted somewhere (a CDN, an integration's image URL) and only its URL is on hand. Pass each returned id to the target entity's POST \u002Fattachments endpoint (or a product's imageIds).\u003C\u002Fp>\u003Cp class=\"api-access\">\u003Cstrong>Access.\u003C\u002Fstrong> Send a \u003Ca href=\"\u002Fdevelopers\u002Fauthentication\">bearer token or an API key\u003C\u002Fa>. Any signed-in member can call this operation.\u003C\u002Fp>\u003Ch4>Request body\u003C\u002Fh4>\u003Cp>Send JSON with the shape \u003Ccode>UploadFilesFromUrlCommand\u003C\u002Fcode>. Convenience for seeding and for external integrations that already host an asset and only have its URL (e.g. a product image CDN).\u003C\u002Fp>\u003Cdiv class=\"api-table\">\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>Field\u003C\u002Fth>\u003Cth>Type\u003C\u002Fth>\u003Cth>Required\u003C\u002Fth>\u003Cth>Description\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>\u003Ccode>urls\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ccode>string[]\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Cspan class=\"api-required\">Yes\u003C\u002Fspan>\u003C\u002Ftd>\u003Ctd>\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\u003Ch4>Response\u003C\u002Fh4>\u003Cp>\u003Ccode>200\u003C\u002Fcode>. Returns a \u003Ca href=\"\u002Fdevelopers\u002Fconventions#single-result\">\u003Ccode>SingleResult\u003C\u002Fcode>\u003C\u002Fa> envelope. The \u003Ccode>data\u003C\u002Fcode> field is \u003Ca href=\"#model-fileuploadresponse\" class=\"api-model-link\">\u003Ccode>FileUploadResponse\u003C\u002Fcode>\u003C\u002Fa>.\u003C\u002Fp>\u003Cdiv class=\"api-examples\">\u003Cfigure class=\"api-code\">\u003Cfigcaption>Request\u003C\u002Ffigcaption>\u003Cpre data-language=\"bash\">\u003Ccode>curl -X POST &quot;https:\u002F\u002Fapi.miridia.io\u002Fapi\u002FFiles\u002Ffrom-url&quot; \\\n  -H &quot;Authorization: Bearer $MIRIDIA_TOKEN&quot; \\\n  -H &quot;X-Business-Id: $MIRIDIA_BUSINESS_ID&quot; \\\n  -H &quot;Content-Type: application\u002Fjson&quot; \\\n  -d '{\n  &quot;urls&quot;: [\n    &quot;string&quot;\n  ]\n}'\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Ffigure>\u003Cfigure class=\"api-code\">\u003Cfigcaption>Response\u003C\u002Ffigcaption>\u003Cpre data-language=\"json\">\u003Ccode>{\n  &quot;message&quot;: &quot;string&quot;,\n  &quot;messages&quot;: [\n    {\n      &quot;title&quot;: &quot;string&quot;,\n      &quot;message&quot;: &quot;string&quot;,\n      &quot;level&quot;: &quot;Standard&quot;,\n      &quot;icon&quot;: &quot;SyncAlert&quot;,\n      &quot;code&quot;: &quot;string&quot;\n    }\n  ],\n  &quot;data&quot;: {\n    &quot;fileAttachments&quot;: [\n      {}\n    ],\n    &quot;message&quot;: &quot;string&quot;\n  },\n  &quot;statusCode&quot;: &quot;OK&quot;,\n  &quot;canRead&quot;: true,\n  &quot;canEdit&quot;: true,\n  &quot;canDelete&quot;: true\n}\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Ffigure>\u003C\u002Fdiv>\u003C\u002Fsection>\n\u003Csection class=\"api-operation\">\u003Ch2 id=\"get-file\">\u003Ca href=\"#get-file\">Get file\u003C\u002Fa>\u003C\u002Fh2>\u003Cp class=\"api-endpoint\">\u003Cspan class=\"api-method api-method-get\">GET\u003C\u002Fspan>\u003Ccode>\u002Fapi\u002FFiles\u002F{fileId}\u003C\u002Fcode>\u003C\u002Fp>\u003Cp class=\"api-access\">\u003Cstrong>Access.\u003C\u002Fstrong> Send a \u003Ca href=\"\u002Fdevelopers\u002Fauthentication\">bearer token or an API key\u003C\u002Fa>. The caller needs the \u003Ccode>Settings\u003C\u002Fcode> view permission.\u003C\u002Fp>\u003Ch4>Parameters\u003C\u002Fh4>\u003Cdiv class=\"api-table\">\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>Name\u003C\u002Fth>\u003Cth>In\u003C\u002Fth>\u003Cth>Type\u003C\u002Fth>\u003Cth>Required\u003C\u002Fth>\u003Cth>Description\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>\u003Ccode>fileId\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>path\u003C\u002Ftd>\u003Ctd>\u003Ccode>string (uuid)\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Cspan class=\"api-required\">Yes\u003C\u002Fspan>\u003C\u002Ftd>\u003Ctd>\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\u003Ch4>Response\u003C\u002Fh4>\u003Cp>\u003Ccode>200\u003C\u002Fcode>. The response has no body.\u003C\u002Fp>\u003Cdiv class=\"api-examples\">\u003Cfigure class=\"api-code\">\u003Cfigcaption>Request\u003C\u002Ffigcaption>\u003Cpre data-language=\"bash\">\u003Ccode>curl -X GET &quot;https:\u002F\u002Fapi.miridia.io\u002Fapi\u002FFiles\u002F{fileId}&quot; \\\n  -H &quot;Authorization: Bearer $MIRIDIA_TOKEN&quot; \\\n  -H &quot;X-Business-Id: $MIRIDIA_BUSINESS_ID&quot;\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Ffigure>\u003C\u002Fdiv>\u003C\u002Fsection>\n\u003Csection class=\"api-operation\">\u003Ch2 id=\"delete-file\">\u003Ca href=\"#delete-file\">Delete file\u003C\u002Fa>\u003C\u002Fh2>\u003Cp class=\"api-endpoint\">\u003Cspan class=\"api-method api-method-delete\">DELETE\u003C\u002Fspan>\u003Ccode>\u002Fapi\u002FFiles\u002F{fileId}\u003C\u002Fcode>\u003C\u002Fp>\u003Cp>Detach the file from its entity first (e.g. save the product without the imageId). References inside entity metadata are not cleaned up.\u003C\u002Fp>\u003Cp class=\"api-access\">\u003Cstrong>Access.\u003C\u002Fstrong> Send a \u003Ca href=\"\u002Fdevelopers\u002Fauthentication\">bearer token or an API key\u003C\u002Fa>. The caller needs the \u003Ccode>Settings\u003C\u002Fcode> delete permission.\u003C\u002Fp>\u003Ch4>Parameters\u003C\u002Fh4>\u003Cdiv class=\"api-table\">\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>Name\u003C\u002Fth>\u003Cth>In\u003C\u002Fth>\u003Cth>Type\u003C\u002Fth>\u003Cth>Required\u003C\u002Fth>\u003Cth>Description\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>\u003Ccode>fileId\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>path\u003C\u002Ftd>\u003Ctd>\u003Ccode>string (uuid)\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Cspan class=\"api-required\">Yes\u003C\u002Fspan>\u003C\u002Ftd>\u003Ctd>\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\u003Ch4>Response\u003C\u002Fh4>\u003Cp>\u003Ccode>200\u003C\u002Fcode>. Returns a \u003Ca href=\"\u002Fdevelopers\u002Fconventions#single-result\">\u003Ccode>SingleResult\u003C\u002Fcode>\u003C\u002Fa> envelope. The \u003Ccode>data\u003C\u002Fcode> field is \u003Ca href=\"#model-fileattachmentresponse\" class=\"api-model-link\">\u003Ccode>FileAttachmentResponse\u003C\u002Fcode>\u003C\u002Fa>.\u003C\u002Fp>\u003Cdiv class=\"api-examples\">\u003Cfigure class=\"api-code\">\u003Cfigcaption>Request\u003C\u002Ffigcaption>\u003Cpre data-language=\"bash\">\u003Ccode>curl -X DELETE &quot;https:\u002F\u002Fapi.miridia.io\u002Fapi\u002FFiles\u002F{fileId}&quot; \\\n  -H &quot;Authorization: Bearer $MIRIDIA_TOKEN&quot; \\\n  -H &quot;X-Business-Id: $MIRIDIA_BUSINESS_ID&quot;\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Ffigure>\u003Cfigure class=\"api-code\">\u003Cfigcaption>Response\u003C\u002Ffigcaption>\u003Cpre data-language=\"json\">\u003Ccode>{\n  &quot;message&quot;: &quot;string&quot;,\n  &quot;messages&quot;: [\n    {\n      &quot;title&quot;: &quot;string&quot;,\n      &quot;message&quot;: &quot;string&quot;,\n      &quot;level&quot;: &quot;Standard&quot;,\n      &quot;icon&quot;: &quot;SyncAlert&quot;,\n      &quot;code&quot;: &quot;string&quot;\n    }\n  ],\n  &quot;data&quot;: {\n    &quot;id&quot;: &quot;3fa85f64-5717-4562-b3fc-2c963f66afa6&quot;,\n    &quot;title&quot;: &quot;string&quot;,\n    &quot;description&quot;: &quot;string&quot;,\n    &quot;contentType&quot;: &quot;string&quot;,\n    &quot;fileName&quot;: &quot;string&quot;,\n    &quot;fileUrl&quot;: &quot;string&quot;,\n    &quot;dateSasTokenExpires&quot;: &quot;2026-09-29T08:00:00Z&quot;,\n    &quot;fileType&quot;: &quot;Pdf&quot;\n  },\n  &quot;statusCode&quot;: &quot;OK&quot;,\n  &quot;canRead&quot;: true,\n  &quot;canEdit&quot;: true,\n  &quot;canDelete&quot;: true\n}\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Ffigure>\u003C\u002Fdiv>\u003C\u002Fsection>\n\u003Csection class=\"api-models\">\u003Ch2 id=\"models\">\u003Ca href=\"#models\">Models\u003C\u002Fa>\u003C\u002Fh2>\u003Cp>The operations on this page use these object types. Select a type to see its fields.\u003C\u002Fp>\n\u003Cdetails class=\"api-model\" id=\"model-fileattachmentresponse\">\u003Csummary>\u003Ccode>FileAttachmentResponse\u003C\u002Fcode>\u003C\u002Fsummary>\u003Cdiv class=\"api-table\">\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>Field\u003C\u002Fth>\u003Cth>Type\u003C\u002Fth>\u003Cth>Description\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>\u003Ccode>id\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ccode>string (uuid)\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>\u003Ccode>title\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ccode>string\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>\u003Ccode>description\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ccode>string\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>\u003Ccode>contentType\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ccode>string\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>\u003Ccode>fileName\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ccode>string\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>\u003Ccode>fileUrl\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ccode>string\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>\u003Ccode>dateSasTokenExpires\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ccode>string (date-time)\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>\u003Ccode>fileType\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ccode>enum FileType\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>One of: \u003Ccode>Unknown\u003C\u002Fcode>, \u003Ccode>Pdf\u003C\u002Fcode>, \u003Ccode>Doc\u003C\u002Fcode>, \u003Ccode>Docx\u003C\u002Fcode>, \u003Ccode>Xls\u003C\u002Fcode>, \u003Ccode>Xlsx\u003C\u002Fcode>, \u003Ccode>Png\u003C\u002Fcode>, \u003Ccode>Jpg\u003C\u002Fcode>, \u003Ccode>Jpeg\u003C\u002Fcode>, \u003Ccode>Gif\u003C\u002Fcode>, \u003Ccode>Bmp\u003C\u002Fcode>, \u003Ccode>Svg\u003C\u002Fcode>, \u003Ccode>Tiff\u003C\u002Fcode>, \u003Ccode>Txt\u003C\u002Fcode>, \u003Ccode>Csv\u003C\u002Fcode>, \u003Ccode>Zip\u003C\u002Fcode>, \u003Ccode>Webp\u003C\u002Fcode>.\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\u003C\u002Fdetails>\n\u003Cdetails class=\"api-model\" id=\"model-fileuploadresponse\">\u003Csummary>\u003Ccode>FileUploadResponse\u003C\u002Fcode>\u003C\u002Fsummary>\u003Cdiv class=\"api-table\">\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>Field\u003C\u002Fth>\u003Cth>Type\u003C\u002Fth>\u003Cth>Description\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>\u003Ccode>fileAttachments\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ca href=\"#model-fileattachmentresponse\" class=\"api-model-link\">\u003Ccode>FileAttachmentResponse[]\u003C\u002Fcode>\u003C\u002Fa>\u003C\u002Ftd>\u003Ctd>\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>\u003Ccode>message\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003Ccode>string\u003C\u002Fcode>\u003C\u002Ftd>\u003Ctd>\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\u003C\u002Fdetails>\n\u003C\u002Fsection>",1790689649508]