# PUT /shopify-stores/{id}.json **PUT /shopify-stores/{id}.json** ## Servers - http://api.example.com/v1: http://api.example.com/v1 () ## Authentication methods - Bearer auth ## Parameters #### Path parameters - **id** (integer(int64)) Numeric ID of the instance ## Body parameters Content-type: application/json - **accessToken** (string | null) Access token - **apiKey** (string | null) Api key - **archiveReason** (string | null) Archive reason - **authenticationType** (string | null) Authentication type - **backorderMetafield** (boolean | null) Backorder metafield - **carrierServiceId** (string | null) Carrier service - **channelId** (integer(int32)) Channel - **closed** (boolean | null) Closed - **connectedAt** (string(date-time) | null) Connected at - **createdAt** (string(date-time)) Created at - **delayOrderImport** (boolean | null) Delay order import - **enabled** (boolean | null) Enabled - **externalFulfillmentServices** (array[string] | null) External fulfillment services - **facebookUnpaidOrders** (boolean | null) Facebook unpaid orders - **fetchRecentProducts** (boolean | null) Fetch recent products - **hookdeckId** (string | null) Hookdeck - **id** (integer(int32)) Id - **importArchivedOrdersFulfilled** (boolean | null) When enabled, Onport will import any archived orders that are fulfilled in Shopify. This may be useful to sync orders fulfilled and archived outside of Onport. - **importDraftOrders** (boolean | null) Import draft orders - **importMetaFields** (boolean | null) Metafields for products and variants created in Shopify will be imported back into Onport. - **importingProducts** (boolean) Importing products - **importingSales** (boolean) Importing sales - **inventoryFeedLocation** (string | null) Inventory feed location - **inventoryFeedLocationType** (string | null) Inventory feed location type - **inventoryFeedMetafield** (boolean | null) Inventory feed metafield - **inventoryLocations** (string | null) Inventory locations - **inventoryMigration** (boolean | null) Inventory migration - **lastSalesImport** (string(date-time) | null) Last sales import - **locationId** (string | null) Location - **locationIds** (array[string] | null) If you only want to import orders from specific location IDs, enter the locations below. This should be the Shopify resource ID, not the location name. - **name** (string | null) Name - **orderImportDelayMinutes** (integer(int32) | null) Order import delay minutes - **orderMetafields** (boolean | null) Order metafields - **orderMetafieldsKey** (string | null) Order metafields key - **orderMetafieldsValue** (string | null) Order metafields value - **overwriteScope** (boolean | null) Overwrite scope - **password** (string | null) Password - **productImport** (string | null) Product import - **sendShipmentNotifications** (boolean) Send fulfilment notifications to your Shopify store and your customers when items are marked as shipped in Onport. This will use the template settings within your Shopify Store. - **setupComplete** (boolean) Setup complete - **shop** (string) Shop - **showDays** (boolean | null) Show days - **sso** (boolean | null) Allow staff members to log in to Onport from the App installed in the Shopify admin. When turned off, staff members will need to use their email and password to log into Onport. - **throttle** (boolean | null) Throttle - **unpaidAllowList** (array[string] | null) Some payment gateways may hold transactions in the `authorized` state in Shopify and not appear as fully paid. You can opt to import these orders by adding the gateway below (e.g. Klarna). - **updatedAt** (string(date-time)) Updated at ## Responses [Powered by Bump.sh](https://bump.sh)