Reference

Endpoint Get Product


Name

get_product

Description

Gets a specific product. [API reference]

Parameters

Parameter Required Options
Name: Id

Label: Product Id

The ID of the product for which data should be read.
YES
Name: fields

Label: Only Fields to Show

Limit data retrieval to only the selected product-related fields.
Option Value
id id
title title
body_html body_html
vendor vendor
product_type product_type
created_at created_at
handle handle
updated_at updated_at
published_at published_at
template_suffix template_suffix
status status
published_scope published_scope
tags tags
admin_graphql_api_id admin_graphql_api_id
variants variants
options options
images images
image image
Name: ExtraApiFeatures

Label: Extra Api Features (** SLOW **)

Option Value
None
Output Presentment Prices (All Currencies) include-presentment-prices

Output Columns

Label Data Type (SSIS) Data Type (SQL) Length Description
Id DT_I8 bigint
Title DT_WSTR nvarchar(200) 200
BodyHtml DT_NTEXT nvarchar(MAX)
Vendor DT_WSTR nvarchar(200) 200
ProductType DT_WSTR nvarchar(200) 200
CreatedAt DT_DBTIMESTAMP datetime
UrlHandle DT_WSTR nvarchar(200) 200
UpdatedAt DT_DBTIMESTAMP datetime
PublishedAt DT_DBTIMESTAMP datetime
TemplateSuffix DT_WSTR nvarchar(200) 200
Status DT_WSTR nvarchar(200) 200
PublishedScope DT_WSTR nvarchar(200) 200
Tags DT_WSTR nvarchar(4000) 4000
AdminGraphqlApiId DT_WSTR nvarchar(200) 200
Variants DT_NTEXT nvarchar(MAX)
Options DT_WSTR nvarchar(4000) 4000
Images DT_NTEXT nvarchar(MAX) 4000
Image DT_WSTR nvarchar(4000) 4000
ImageId DT_I8 bigint
ImageProductId DT_I8 bigint
ImagePosition DT_I4 int
ImageCreatedAt DT_DBTIMESTAMP datetime
ImageUpdatedAt DT_DBTIMESTAMP datetime
ImageAlt DT_WSTR nvarchar(4000) 4000
ImageWidth DT_I4 int
ImageHeight DT_I4 int
ImageSrc DT_WSTR nvarchar(4000) 4000
ImageVariantIds DT_WSTR nvarchar(500) 500
ImageAdminGraphqlApiId DT_WSTR nvarchar(200) 200
Metafields DT_NTEXT nvarchar(MAX)
If the column you are looking for is missing, consider customizing Shopify Connector.

Input Columns

Label Data Type (SSIS) Data Type (SQL) Length Description
There are no Static columns defined for this endpoint. This endpoint detects columns dynamically at runtime.

Examples

SSIS

Use Shopify Connector in API Source or in API Destination SSIS Data Flow components to read or write data.

API Source

API Source - Shopify
Shopify Connector can be used to integrate Shopify REST API in your App / BI Tools. You can read/write data about Customers, Orders, OrderItems, Products and more.
Shopify
Get Product
There are no parameters to configure.
SSIS API Source - Read from table or endpoint

API Destination

API Destination - Shopify
Shopify Connector can be used to integrate Shopify REST API in your App / BI Tools. You can read/write data about Customers, Orders, OrderItems, Products and more.
Shopify
Get Product
There are no parameters to configure.
SSIS API Destination - Access table or endpoint

ODBC application

Use these SQL queries in your ODBC application data source:

Get product

SELECT * FROM get_product

SQL Server

Use these SQL queries in SQL Server after you create a data source in Data Gateway:

Get product

DECLARE @MyQuery NVARCHAR(MAX) = 'SELECT * FROM get_product';

EXEC (@MyQuery) AT [LS_TO_SHOPIFY_IN_GATEWAY];