# GET /channels/{id}.json **GET /channels/{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 ## Responses ### 200 Successful response #### Body: application/json (object) - **addressValidationEndpoint** (string | null) Address validation endpoint - **addressValidationFinalize** (boolean | null) Address validation finalize - **aftershipError** (string | null) Aftership error - **allocateDraftSales** (string | null) Allocate draft sales - **allocatedShipments** (string | null) Allocated shipments - **automaticallyCancelSales** (boolean | null) Automatically cancel orders within Onport if they are cancelled within your store. Any dropship purchase orders for the order will also be cancelled. - **automaticallyFinalizeSales** (boolean) Automatically finalize sales - **automaticallyPublish** (boolean | null) When publishing products, they'll be automatically available once added to your store. When unchecked, you'll first be able to edit the details in your channel before making them available. - **blendedPreference** (string | null) Blended preference - **bundleInventorySync** (string | null) Bundle inventory sync - **cacheRates** (integer(int32) | null) To ensure faster response times during the checkout process, we have optimized our shipping rate and shipment splitting services. By enabling caching, you can experience faster page loading times. However, please note that enabling caching may temporarily affect the accuracy of shipping prices, as recent adjustments made by the marketplace may not be immediately reflected until the cache expires. If you encounter any discrepancies, change the value here or waiting for the cache to expire. - **checkDropshipAt** (string(date-time) | null) Check dropship at - **checkoutString** (string | null) Checkout string - **collectionEndpoint** (string | null) Collection endpoint - **connectToFeed** (boolean | null) When a new variant is imported from your store, Onport will automatically check to see if an item with the same SKU exists in an inventory feed. The inventory feed must also have the `Automatically connect by SKU` setting enabled. - **connectedAt** (string(date-time) | null) Connected at - **createdAt** (string(date-time)) Created at - **disableVariantInventorySync** (boolean | null) Disable variant inventory sync - **dropshipAllowTags** (array[string] | null) Dropship allow tags - **dropshipProviderId** (integer(int32) | null) Dropship provider - **dropshipRouting** (string | null) Dropship routing - **dropshipRoutingTags** (array[string] | null) Dropship routing tags - **dropshipTags** (array[string] | null) Dropship tags - **email** (string | null) Email - **enableFreeShippingCountries** (boolean | null) Enable free shipping countries - **enforceRefundLimits** (string | null) Enforce refund limits - **eoriNumber** (string | null) Eori number - **exportToShipstation** (boolean | null) Export to shipstation - **externalFulfillmentTrigger** (string | null) External fulfillment trigger - **finalizationDelay** (string | null) If you prefer not to finalise sales immediately, you can set a delay for automatic finalisation, or choose 'Manual' to always finalise sales manually. - **forceConnectToFeed** (boolean | null) Force connect to feed - **freeShippingCode** (string | null) Free shipping code - **freeShippingCountries** (array[string] | null) Free shipping countries - **freeShippingName** (string | null) Free shipping name - **freeShippingOriginCountries** (array[string] | null) Free shipping origin countries - **freeShippingOverride** (boolean | null) Free shipping override - **freeShippingScope** (string | null) Free shipping scope - **freeShippingThreshold** (number | null) Free shipping threshold - **hash** (object | null | array | boolean | integer | number | string) Hash - **hideWhenNoCostPrice** (boolean | null) With this option enabled, Variants without a Cost Price will have their inventory level set as 0. - **id** (integer(int32)) Id - **imageSync** (string | null) Image sync - **importChannelFulfillments** (string | null) You might want to set this to 'disabled' if you are using Onport to create in-house labels. - **importFromFeed** (boolean | null) Import from feed - **importPaymentStatus** (string | null) Import payment status - **importProductsSeconds** (integer(int32) | null) Import products seconds - **includeBackorderQuantity** (boolean | null) Include backorder quantity - **includeSaleTags** (boolean | null) Include sale tags - **inhouseBrandNames** (array[string] | null) Inhouse brand names - **inventoryFeedRemoved** (string | null) Inventory feed removed - **inventoryFeedUnpublish** (string | null) Inventory feed unpublish - **inventorySync** (string | null) Inventory sync - **inventorySyncTrigger** (string | null) Control which triggers should send inventory updates to your channel. - **lockIso** (boolean | null) Lock iso - **manualSaleItemRouting** (string | null) Manual sale item routing - **maxShippingCost** (boolean | null) Max shipping cost - **maxShippingCostThreshold** (number | null) Max shipping cost threshold - **maximumExpectedShipping** (string | null) Maximum expected shipping - **maximumExpectedShippingDuration** (integer(int32) | null) Maximum expected shipping duration - **name** (string) Name - **negativeStock** (string | null) Negative stock - **negativeStockLevel** (integer(int32) | null) Negative stock level - **noRatesError** (boolean | null) No rates error - **optionValueTarget** (string | null) Option value target - **orderRouting** (string | null) Order routing - **orderRoutingEndpoint** (string | null) Order routing endpoint - **oversellingPrevention** (string | null) Overselling prevention - **parentChannel** (string | null) Parent channel - **pdfLegal** (string | null) Pdf legal - **phone** (string | null) Phone - **priceListId** (integer(int32)) Price list - **productsImportedAt** (string(date-time) | null) Products imported at - **publishAdditionalTags** (array[string] | null) Publish additional tags - **publishMetaFields** (boolean | null) Publish meta fields - **publishProducts** (boolean | null) Publish products - **publishProductsWithoutPrice** (boolean | null) Publish products without price - **publishTags** (string | null) Publish tags - **publishThrottle** (string | null) Publish throttle - **purchasePrefix** (string | null) Purchase prefix - **purchaseStatusId** (integer(int32) | null) Purchase status - **rateLogging** (boolean | null) Rate logging - **requirePhoneNumber** (boolean | null) Require phone number - **requireVendorName** (boolean | null) Require vendor name - **reverseSplitShipping** (string | null) This setting controls how shipping rates are distributed among vendors when reverse invoicing is enabled. Reverse invoicing occurs when the vendor invoices the customer instead of the marketplace. - **routingPriorityOne** (string | null) Routing priority one - **routingPriorityThree** (string | null) Routing priority three - **routingPriorityTwo** (string | null) Routing priority two - **saleCustomFields** (array[string] | null) Sale custom fields - **saleCustomFieldsScope** (string | null) Sale custom fields scope - **saleLogging** (boolean | null) Sale logging - **saleLoggingEmail** (string | null) Sale logging email - **saleMetaFieldFilter** (array[string] | null) Sale meta field filter - **saleMetaFields** (string | null) Sale meta fields - **salePrefix** (string | null) Sale prefix - **sendShippingNotification** (boolean | null) Send shipping notification - **shippingInvoiceTemplate** (string | null) Shipping invoice template - **shipstationConnectedAt** (string(date-time) | null) Shipstation connected at - **shipstationPassword** (string | null) Shipstation password - **shipstationTags** (array[string] | null) Shipstation tags - **shipstationUrl** (object | null | array | boolean | integer | number | string) Shipstation url - **shipstationUsername** (string | null) Shipstation username - **skipLineItems** (array[string] | null) Skip line items - **skipTags** (array[string] | null) Skip tags - **skipVariantTags** (array[string] | null) Skip variant tags - **splitShipping** (string | null) Split shipping - **syncAddressUpdates** (boolean | null) Sync address updates - **syncCostPrices** (boolean | null) Sync cost prices - **syncCustomerNotes** (boolean | null) Sync customer notes - **syncImages** (boolean | null) Sync images - **syncPricing** (boolean | null) Sync pricing - **syncQuickbookSalesAutomatically** (boolean | null) Sync quickbook sales automatically - **syncSingleVariantMetafields** (string | null) Sync single variant metafields - **syncWeightZero** (boolean | null) Sync weight zero - **taxCalculation** (string | null) Tax calculation - **taxId** (string | null) Tax - **taxIncluded** (boolean) Tax included - **taxRateId** (integer(int32) | null) Tax rate - **taxShipping** (boolean) Tax shipping - **unallocatedDropship** (string | null) Unallocated dropship - **unassignedSaleItems** (string | null) Unassigned sale items - **unpublishNoInventory** (boolean | null) Unpublish no inventory - **updatedAt** (string(date-time)) Updated at - **useOrderRoutingEndpoint** (boolean | null) Use order routing endpoint - **useVariantImage** (boolean | null) When publishing products, variant images will also be uploaded, if available. - **variantImportScope** (string | null) Variant import scope - **variantLogging** (boolean | null) Variant logging - **warehouseId** (integer(int32)) Warehouse - **warehouseSync** (string | null) Warehouse sync - **weightUnit** (string | null) Weight unit [Powered by Bump.sh](https://bump.sh)