Shopify 리서치 허브 · 문서/위키형 둘러보기 분류 관리 자동 조사

FineGap

YouTube 수집: 2026-08-13 게시: 2023-12-29
https://youtu.be/et9CSd1xjUQ

내용

[subtitle-meta] lang=en auto=True [Music] hey what's up guys in today's video I'm going to show how to create products through rest admin API in Shopify and in the playlist We are going to cover how to create products order collection and many things through API but before get started let's recap our previous video in the previous video we have created the custom app to get the Shopify assess token for the API authentication and now we are going to use assess token to create products product variants product images and many things through this token so let's get started first of all we have the client libraries of njs PHP python Ruby and any others we can assess from there then the authentication system so all the rest admin APA ques require a valid Shopify assess token which we have created in our previous video and I have stored there as well so there t Ing we have to include our token in the header section and then let's talk about endpoint so first of all we have the endpoint there in which we have to change store name and then the API version 2023 and the month is 10th and the resource I mean order product do Json and we have the four request post get put D so definitely post is used to create the data and then we have to get the data data and then if we want to update the data then we have to use post and definitely if we want to delete the data then we have to use D and then let's talk about rate limits so we have the 40 request per app per store per minute so if we want to increase the request then we can create the second app so if we have exceeded the limit then for 29 error will come it means too many request then let's talk about status so these are the API status 401 means unauthorized 402 payment required 43 forbidden 404 definitely not found 422 429 to man request 5xx we can read by clicking from it and then go to the products so there are few things which we can create collection collect custom collection product product image product VAR s and then smart collection so first of all let's create a product so now we are going to create a product through rest admin API so this is the endpoint and the request post get put D so we are going to use post to create the products so just click on it and you can get the code C Ruby njs and phb so this is super easy we just have to copy the call code and then we have to import into our Postman so Postman is used to test apis and how they work around so let's get imported so you have to paste the code there contrl V so as you can see we have pasted our endpoint there so if we go into our body then you can see our Json we can beautify it so we can change the request meod get post put so we have to use post so now from there we have to change few things so first of all your development store name so if you go to our store then you can see this is the name of our store so you can also get from there so it's the fine G you have to replace it there so first of all we are going to save it so just push the control s and now we have to mention the request name for example create products and then we can also create our collection Shopify find Gap just create it and then save it so it has created The Collection there as you can see and then we have the end their create products so after that for the authentication we have to change the headers so we have to change assess token which we have created in our previous video save it and then you have to hit this end point but let's see what is our body so this is the Json body raw and the type is Json so this is the product name product description vendor name product type and the status is draft so we can also put this there publish save it and then hit this end point so it is working so it is giving us the error because the status publish is not valid so we have to change it either active draft or archived so let's give it archive so few things which we have to make sure if AP accept it or not just change it and hit it again so as you can see see 202 status which means it is created so this is the response of the product which we just created just paste it there and we can see product ID title HTML product type status TX is empty so we can achieve all things through API like TX and the variants so by default Shopify create the variant and this is the option images is empty so let's see uh in the Shopify store so as you can see uh the product is created there let's edit it and then we can also view it so this is the product title description media is empty because we did not give it anything price is also empty so SKU barcode we just created a simple product but now we can also create other things like price SKU tax Etc so let's go back to the API and this is the AP version which is the 20231 which is the stable right now we can also give it there so if you want to upgrade the API then just change these things and also in the API so let's create a product with the variants and let's see so you have to copy this code from there and you have to paste it there just save it first and give it name create product with variants so let's change few things like uh Shopify store name and the assess token so let's have a look on body first of all beautified so this is the variant option blue and the option 255 and then second one is black 152 so options name color and the default values black blue so this is the multi-dimensional array and we have to hit this end point from there so as you can see product is created and let's see what is the product this one if you go below then you can see color size product variance and the price is empty so let's have a look on front end just click on preview and then you can see variations but the price is empty so let's go back to AP again so just click on it and let's see let's copy it again and import it and if we go to the body with the sk1 123 and uh this is the second variant so this is how we can create the variants with the SKU price and the option so after that we are going to get the products just go back there and retrieve a list of products just copy it again paste the end one there and let's uh change the few things like token so if you want to get the products all then we have to remove it so as you can see in the response we have got all products there options and after that if we want to update the product then we can use this endpoint so for the updating we have a required product ID which we can get from there we have to get the products then we can get the product ID from there so we have P the ID there and then we can update the product easily and same as if we have to delete the product then we have to use product ID as well and then if we want to create the product image then we have to click on this API and this is the product images endpoint we just have to copy it and paste it there just import it and change the token so all the apis require the same authentication same token and the store name there so we have to mention their product ID which we can get from there so let's see the body as well so let's beautify meta Fields so this is the image meta Fields attachment URL so this is too lengthy what we have so image is created let's have a look on so as you can see we have created the image of the product by this way we can also create the image of the product from this endpoint I mean product endpoint so this is the create endpoint but we have to make sure the image is arrays in such a way which will be SE table by Shopify and the same way we can create the product collection just hit this endpoint and copy it and paste it in the Shopify Postman and if you want to import these endpoints into your code then you just have to click on this icon and you can get the code as you want in your language for example if you want to in Java JavaScript C nodejs PHP C PHP R Ruby shell C and even you can get the code in Python but uh for the example I can get the code in PHP col so just copy it and uh paste it there so so this is a call call and we are going to hit it but the Shopify store name and the token is changed as you can see there so just save it and refresh our local zamp so as you can see it has return the product response so if you refresh to the products then you can see the product is created so by this way we can create products collections and product variants and many other things through Shopify rest admin API easily so we just use the postman to test the apis and we can also use into our code easily through this way so this is a basic example of how Shopify rest API work and by this way you can work on Shopify products API easily and guys if you find this video useful don't forget to like subscribe and share finally thanks for watching
원문 자막 펼치기
WEBVTT
Kind: captions
Language: en

00:00:01.890 --> 00:00:03.869 align:start position:0%
 
[Music]

00:00:03.869 --> 00:00:03.879 align:start position:0%
[Music]
 

00:00:03.879 --> 00:00:06.150 align:start position:0%
[Music]
hey<00:00:04.120><c> what's</c><00:00:04.319><c> up</c><00:00:04.600><c> guys</c><00:00:04.880><c> in</c><00:00:05.040><c> today's</c><00:00:05.520><c> video</c><00:00:05.920><c> I'm</c>

00:00:06.150 --> 00:00:06.160 align:start position:0%
hey what's up guys in today's video I'm
 

00:00:06.160 --> 00:00:08.070 align:start position:0%
hey what's up guys in today's video I'm
going<00:00:06.359><c> to</c><00:00:06.520><c> show</c><00:00:06.839><c> how</c><00:00:07.000><c> to</c><00:00:07.240><c> create</c><00:00:07.600><c> products</c>

00:00:08.070 --> 00:00:08.080 align:start position:0%
going to show how to create products
 

00:00:08.080 --> 00:00:10.910 align:start position:0%
going to show how to create products
through<00:00:08.320><c> rest</c><00:00:08.639><c> admin</c><00:00:09.040><c> API</c><00:00:09.519><c> in</c><00:00:09.679><c> Shopify</c><00:00:10.599><c> and</c><00:00:10.759><c> in</c>

00:00:10.910 --> 00:00:10.920 align:start position:0%
through rest admin API in Shopify and in
 

00:00:10.920 --> 00:00:12.749 align:start position:0%
through rest admin API in Shopify and in
the<00:00:11.120><c> playlist</c><00:00:11.599><c> We</c><00:00:11.719><c> are</c><00:00:11.840><c> going</c><00:00:12.040><c> to</c><00:00:12.240><c> cover</c><00:00:12.639><c> how</c>

00:00:12.749 --> 00:00:12.759 align:start position:0%
the playlist We are going to cover how
 

00:00:12.759 --> 00:00:15.110 align:start position:0%
the playlist We are going to cover how
to<00:00:12.960><c> create</c><00:00:13.360><c> products</c><00:00:13.839><c> order</c><00:00:14.280><c> collection</c><00:00:14.920><c> and</c>

00:00:15.110 --> 00:00:15.120 align:start position:0%
to create products order collection and
 

00:00:15.120 --> 00:00:18.109 align:start position:0%
to create products order collection and
many<00:00:15.480><c> things</c><00:00:16.119><c> through</c><00:00:16.400><c> API</c><00:00:17.279><c> but</c><00:00:17.480><c> before</c><00:00:17.840><c> get</c>

00:00:18.109 --> 00:00:18.119 align:start position:0%
many things through API but before get
 

00:00:18.119 --> 00:00:20.750 align:start position:0%
many things through API but before get
started<00:00:18.680><c> let's</c><00:00:19.000><c> recap</c><00:00:19.480><c> our</c><00:00:19.760><c> previous</c><00:00:20.199><c> video</c>

00:00:20.750 --> 00:00:20.760 align:start position:0%
started let's recap our previous video
 

00:00:20.760 --> 00:00:22.710 align:start position:0%
started let's recap our previous video
in<00:00:20.920><c> the</c><00:00:21.119><c> previous</c><00:00:21.519><c> video</c><00:00:21.920><c> we</c><00:00:22.119><c> have</c><00:00:22.320><c> created</c>

00:00:22.710 --> 00:00:22.720 align:start position:0%
in the previous video we have created
 

00:00:22.720 --> 00:00:25.470 align:start position:0%
in the previous video we have created
the<00:00:22.920><c> custom</c><00:00:23.359><c> app</c><00:00:23.720><c> to</c><00:00:24.039><c> get</c><00:00:24.320><c> the</c><00:00:24.519><c> Shopify</c><00:00:25.080><c> assess</c>

00:00:25.470 --> 00:00:25.480 align:start position:0%
the custom app to get the Shopify assess
 

00:00:25.480 --> 00:00:28.349 align:start position:0%
the custom app to get the Shopify assess
token<00:00:25.960><c> for</c><00:00:26.160><c> the</c><00:00:26.400><c> API</c><00:00:26.960><c> authentication</c><00:00:27.960><c> and</c><00:00:28.119><c> now</c>

00:00:28.349 --> 00:00:28.359 align:start position:0%
token for the API authentication and now
 

00:00:28.359 --> 00:00:30.429 align:start position:0%
token for the API authentication and now
we<00:00:28.480><c> are</c><00:00:28.640><c> going</c><00:00:28.800><c> to</c><00:00:29.000><c> use</c><00:00:29.279><c> assess</c><00:00:29.599><c> token</c><00:00:30.240><c> to</c>

00:00:30.429 --> 00:00:30.439 align:start position:0%
we are going to use assess token to
 

00:00:30.439 --> 00:00:33.110 align:start position:0%
we are going to use assess token to
create<00:00:30.800><c> products</c><00:00:31.439><c> product</c><00:00:31.840><c> variants</c><00:00:32.719><c> product</c>

00:00:33.110 --> 00:00:33.120 align:start position:0%
create products product variants product
 

00:00:33.120 --> 00:00:35.350 align:start position:0%
create products product variants product
images<00:00:33.840><c> and</c><00:00:34.040><c> many</c><00:00:34.399><c> things</c><00:00:34.840><c> through</c><00:00:35.160><c> this</c>

00:00:35.350 --> 00:00:35.360 align:start position:0%
images and many things through this
 

00:00:35.360 --> 00:00:38.270 align:start position:0%
images and many things through this
token<00:00:36.000><c> so</c><00:00:36.239><c> let's</c><00:00:36.600><c> get</c><00:00:36.840><c> started</c><00:00:37.600><c> first</c><00:00:37.800><c> of</c><00:00:38.040><c> all</c>

00:00:38.270 --> 00:00:38.280 align:start position:0%
token so let's get started first of all
 

00:00:38.280 --> 00:00:41.830 align:start position:0%
token so let's get started first of all
we<00:00:38.480><c> have</c><00:00:38.680><c> the</c><00:00:38.920><c> client</c><00:00:39.360><c> libraries</c><00:00:40.120><c> of</c><00:00:40.399><c> njs</c><00:00:41.200><c> PHP</c>

00:00:41.830 --> 00:00:41.840 align:start position:0%
we have the client libraries of njs PHP
 

00:00:41.840 --> 00:00:44.709 align:start position:0%
we have the client libraries of njs PHP
python<00:00:42.280><c> Ruby</c><00:00:42.840><c> and</c><00:00:43.079><c> any</c><00:00:43.360><c> others</c><00:00:44.000><c> we</c><00:00:44.160><c> can</c><00:00:44.360><c> assess</c>

00:00:44.709 --> 00:00:44.719 align:start position:0%
python Ruby and any others we can assess
 

00:00:44.719 --> 00:00:47.430 align:start position:0%
python Ruby and any others we can assess
from<00:00:45.239><c> there</c><00:00:46.239><c> then</c><00:00:46.480><c> the</c><00:00:46.640><c> authentication</c>

00:00:47.430 --> 00:00:47.440 align:start position:0%
from there then the authentication
 

00:00:47.440 --> 00:00:50.590 align:start position:0%
from there then the authentication
system<00:00:48.320><c> so</c><00:00:48.559><c> all</c><00:00:48.760><c> the</c><00:00:48.920><c> rest</c><00:00:49.239><c> admin</c><00:00:49.640><c> APA</c><00:00:50.039><c> ques</c>

00:00:50.590 --> 00:00:50.600 align:start position:0%
system so all the rest admin APA ques
 

00:00:50.600 --> 00:00:53.310 align:start position:0%
system so all the rest admin APA ques
require<00:00:50.960><c> a</c><00:00:51.199><c> valid</c><00:00:51.480><c> Shopify</c><00:00:52.039><c> assess</c><00:00:52.440><c> token</c>

00:00:53.310 --> 00:00:53.320 align:start position:0%
require a valid Shopify assess token
 

00:00:53.320 --> 00:00:55.310 align:start position:0%
require a valid Shopify assess token
which<00:00:53.520><c> we</c><00:00:53.680><c> have</c><00:00:53.960><c> created</c><00:00:54.320><c> in</c><00:00:54.520><c> our</c><00:00:54.840><c> previous</c>

00:00:55.310 --> 00:00:55.320 align:start position:0%
which we have created in our previous
 

00:00:55.320 --> 00:00:59.310 align:start position:0%
which we have created in our previous
video<00:00:56.320><c> and</c><00:00:56.559><c> I</c><00:00:56.680><c> have</c><00:00:56.920><c> stored</c><00:00:57.920><c> there</c><00:00:58.440><c> as</c><00:00:58.600><c> well</c><00:00:59.000><c> so</c>

00:00:59.310 --> 00:00:59.320 align:start position:0%
video and I have stored there as well so
 

00:00:59.320 --> 00:01:01.910 align:start position:0%
video and I have stored there as well so
there<00:00:59.719><c> t</c><00:01:00.079><c> Ing</c><00:01:00.359><c> we</c><00:01:00.519><c> have</c><00:01:00.640><c> to</c><00:01:00.800><c> include</c><00:01:01.239><c> our</c><00:01:01.519><c> token</c>

00:01:01.910 --> 00:01:01.920 align:start position:0%
there t Ing we have to include our token
 

00:01:01.920 --> 00:01:04.509 align:start position:0%
there t Ing we have to include our token
in<00:01:02.079><c> the</c><00:01:02.280><c> header</c><00:01:02.760><c> section</c><00:01:03.640><c> and</c><00:01:03.920><c> then</c><00:01:04.239><c> let's</c>

00:01:04.509 --> 00:01:04.519 align:start position:0%
in the header section and then let's
 

00:01:04.519 --> 00:01:07.030 align:start position:0%
in the header section and then let's
talk<00:01:04.760><c> about</c><00:01:05.040><c> endpoint</c><00:01:06.000><c> so</c><00:01:06.240><c> first</c><00:01:06.439><c> of</c><00:01:06.600><c> all</c><00:01:06.880><c> we</c>

00:01:07.030 --> 00:01:07.040 align:start position:0%
talk about endpoint so first of all we
 

00:01:07.040 --> 00:01:09.590 align:start position:0%
talk about endpoint so first of all we
have<00:01:07.240><c> the</c><00:01:07.360><c> endpoint</c><00:01:08.000><c> there</c><00:01:08.799><c> in</c><00:01:09.040><c> which</c><00:01:09.240><c> we</c><00:01:09.439><c> have</c>

00:01:09.590 --> 00:01:09.600 align:start position:0%
have the endpoint there in which we have
 

00:01:09.600 --> 00:01:12.870 align:start position:0%
have the endpoint there in which we have
to<00:01:09.799><c> change</c><00:01:10.240><c> store</c><00:01:10.880><c> name</c><00:01:11.880><c> and</c><00:01:12.080><c> then</c><00:01:12.320><c> the</c><00:01:12.479><c> API</c>

00:01:12.870 --> 00:01:12.880 align:start position:0%
to change store name and then the API
 

00:01:12.880 --> 00:01:14.149 align:start position:0%
to change store name and then the API
version

00:01:14.149 --> 00:01:14.159 align:start position:0%
version
 

00:01:14.159 --> 00:01:17.670 align:start position:0%
version
2023<00:01:15.159><c> and</c><00:01:15.360><c> the</c><00:01:15.479><c> month</c><00:01:15.799><c> is</c><00:01:16.159><c> 10th</c><00:01:17.159><c> and</c><00:01:17.400><c> the</c>

00:01:17.670 --> 00:01:17.680 align:start position:0%
2023 and the month is 10th and the
 

00:01:17.680 --> 00:01:21.789 align:start position:0%
2023 and the month is 10th and the
resource<00:01:18.439><c> I</c><00:01:18.520><c> mean</c><00:01:18.920><c> order</c><00:01:19.560><c> product</c><00:01:20.360><c> do</c><00:01:20.799><c> Json</c>

00:01:21.789 --> 00:01:21.799 align:start position:0%
resource I mean order product do Json
 

00:01:21.799 --> 00:01:24.310 align:start position:0%
resource I mean order product do Json
and<00:01:21.960><c> we</c><00:01:22.119><c> have</c><00:01:22.320><c> the</c><00:01:22.479><c> four</c><00:01:22.840><c> request</c><00:01:23.400><c> post</c><00:01:23.920><c> get</c>

00:01:24.310 --> 00:01:24.320 align:start position:0%
and we have the four request post get
 

00:01:24.320 --> 00:01:27.270 align:start position:0%
and we have the four request post get
put<00:01:24.759><c> D</c><00:01:25.560><c> so</c><00:01:25.840><c> definitely</c><00:01:26.400><c> post</c><00:01:26.720><c> is</c><00:01:26.840><c> used</c><00:01:27.119><c> to</c>

00:01:27.270 --> 00:01:27.280 align:start position:0%
put D so definitely post is used to
 

00:01:27.280 --> 00:01:29.510 align:start position:0%
put D so definitely post is used to
create<00:01:27.560><c> the</c><00:01:27.799><c> data</c><00:01:28.439><c> and</c><00:01:28.680><c> then</c><00:01:28.880><c> we</c><00:01:29.040><c> have</c><00:01:29.159><c> to</c><00:01:29.360><c> get</c>

00:01:29.510 --> 00:01:29.520 align:start position:0%
create the data and then we have to get
 

00:01:29.520 --> 00:01:32.030 align:start position:0%
create the data and then we have to get
the<00:01:29.640><c> data</c><00:01:29.960><c> data</c><00:01:30.520><c> and</c><00:01:30.799><c> then</c><00:01:31.280><c> if</c><00:01:31.439><c> we</c><00:01:31.600><c> want</c><00:01:31.840><c> to</c>

00:01:32.030 --> 00:01:32.040 align:start position:0%
the data data and then if we want to
 

00:01:32.040 --> 00:01:35.389 align:start position:0%
the data data and then if we want to
update<00:01:32.479><c> the</c><00:01:32.720><c> data</c><00:01:33.520><c> then</c><00:01:33.759><c> we</c><00:01:33.920><c> have</c><00:01:34.079><c> to</c><00:01:34.240><c> use</c><00:01:34.600><c> post</c>

00:01:35.389 --> 00:01:35.399 align:start position:0%
update the data then we have to use post
 

00:01:35.399 --> 00:01:38.030 align:start position:0%
update the data then we have to use post
and<00:01:36.159><c> definitely</c><00:01:36.840><c> if</c><00:01:37.000><c> we</c><00:01:37.159><c> want</c><00:01:37.320><c> to</c><00:01:37.520><c> delete</c><00:01:37.880><c> the</c>

00:01:38.030 --> 00:01:38.040 align:start position:0%
and definitely if we want to delete the
 

00:01:38.040 --> 00:01:40.469 align:start position:0%
and definitely if we want to delete the
data<00:01:38.360><c> then</c><00:01:38.520><c> we</c><00:01:38.680><c> have</c><00:01:38.840><c> to</c><00:01:39.000><c> use</c><00:01:39.360><c> D</c><00:01:40.040><c> and</c><00:01:40.240><c> then</c>

00:01:40.469 --> 00:01:40.479 align:start position:0%
data then we have to use D and then
 

00:01:40.479 --> 00:01:42.910 align:start position:0%
data then we have to use D and then
let's<00:01:40.799><c> talk</c><00:01:41.040><c> about</c><00:01:41.320><c> rate</c><00:01:41.640><c> limits</c><00:01:42.360><c> so</c><00:01:42.560><c> we</c><00:01:42.759><c> have</c>

00:01:42.910 --> 00:01:42.920 align:start position:0%
let's talk about rate limits so we have
 

00:01:42.920 --> 00:01:45.550 align:start position:0%
let's talk about rate limits so we have
the<00:01:43.040><c> 40</c><00:01:43.520><c> request</c><00:01:44.040><c> per</c><00:01:44.320><c> app</c><00:01:44.680><c> per</c><00:01:44.880><c> store</c><00:01:45.360><c> per</c>

00:01:45.550 --> 00:01:45.560 align:start position:0%
the 40 request per app per store per
 

00:01:45.560 --> 00:01:47.950 align:start position:0%
the 40 request per app per store per
minute<00:01:46.560><c> so</c><00:01:46.799><c> if</c><00:01:46.920><c> we</c><00:01:47.079><c> want</c><00:01:47.240><c> to</c><00:01:47.399><c> increase</c><00:01:47.799><c> the</c>

00:01:47.950 --> 00:01:47.960 align:start position:0%
minute so if we want to increase the
 

00:01:47.960 --> 00:01:50.190 align:start position:0%
minute so if we want to increase the
request<00:01:48.360><c> then</c><00:01:48.560><c> we</c><00:01:48.719><c> can</c><00:01:49.200><c> create</c><00:01:49.560><c> the</c><00:01:49.759><c> second</c>

00:01:50.190 --> 00:01:50.200 align:start position:0%
request then we can create the second
 

00:01:50.200 --> 00:01:53.270 align:start position:0%
request then we can create the second
app<00:01:50.799><c> so</c><00:01:51.159><c> if</c><00:01:51.360><c> we</c><00:01:51.520><c> have</c><00:01:51.840><c> exceeded</c><00:01:52.439><c> the</c><00:01:52.600><c> limit</c>

00:01:53.270 --> 00:01:53.280 align:start position:0%
app so if we have exceeded the limit
 

00:01:53.280 --> 00:01:56.350 align:start position:0%
app so if we have exceeded the limit
then<00:01:53.520><c> for</c><00:01:53.920><c> 29</c><00:01:54.640><c> error</c><00:01:55.000><c> will</c><00:01:55.240><c> come</c><00:01:55.640><c> it</c><00:01:55.759><c> means</c><00:01:56.119><c> too</c>

00:01:56.350 --> 00:01:56.360 align:start position:0%
then for 29 error will come it means too
 

00:01:56.360 --> 00:01:59.109 align:start position:0%
then for 29 error will come it means too
many<00:01:57.039><c> request</c><00:01:58.039><c> then</c><00:01:58.240><c> let's</c><00:01:58.520><c> talk</c><00:01:58.799><c> about</c>

00:01:59.109 --> 00:01:59.119 align:start position:0%
many request then let's talk about
 

00:01:59.119 --> 00:02:02.630 align:start position:0%
many request then let's talk about
status<00:02:00.119><c> so</c><00:02:00.479><c> these</c><00:02:00.640><c> are</c><00:02:00.840><c> the</c><00:02:00.960><c> API</c><00:02:01.360><c> status</c><00:02:01.799><c> 401</c>

00:02:02.630 --> 00:02:02.640 align:start position:0%
status so these are the API status 401
 

00:02:02.640 --> 00:02:05.789 align:start position:0%
status so these are the API status 401
means<00:02:03.119><c> unauthorized</c><00:02:03.960><c> 402</c><00:02:04.640><c> payment</c><00:02:05.079><c> required</c>

00:02:05.789 --> 00:02:05.799 align:start position:0%
means unauthorized 402 payment required
 

00:02:05.799 --> 00:02:10.309 align:start position:0%
means unauthorized 402 payment required
43<00:02:06.520><c> forbidden</c><00:02:07.720><c> 404</c><00:02:08.720><c> definitely</c><00:02:09.399><c> not</c>

00:02:10.309 --> 00:02:10.319 align:start position:0%
43 forbidden 404 definitely not
 

00:02:10.319 --> 00:02:15.910 align:start position:0%
43 forbidden 404 definitely not
found<00:02:11.319><c> 422</c><00:02:12.160><c> 429</c><00:02:12.879><c> to</c><00:02:13.120><c> man</c><00:02:13.400><c> request</c><00:02:14.560><c> 5xx</c><00:02:15.560><c> we</c><00:02:15.800><c> can</c>

00:02:15.910 --> 00:02:15.920 align:start position:0%
found 422 429 to man request 5xx we can
 

00:02:15.920 --> 00:02:19.710 align:start position:0%
found 422 429 to man request 5xx we can
read<00:02:16.319><c> by</c><00:02:16.480><c> clicking</c><00:02:16.920><c> from</c><00:02:17.319><c> it</c><00:02:18.319><c> and</c><00:02:18.560><c> then</c><00:02:19.239><c> go</c><00:02:19.480><c> to</c>

00:02:19.710 --> 00:02:19.720 align:start position:0%
read by clicking from it and then go to
 

00:02:19.720 --> 00:02:20.790 align:start position:0%
read by clicking from it and then go to
the

00:02:20.790 --> 00:02:20.800 align:start position:0%
the
 

00:02:20.800 --> 00:02:23.350 align:start position:0%
the
products<00:02:21.800><c> so</c><00:02:22.040><c> there</c><00:02:22.160><c> are</c><00:02:22.440><c> few</c><00:02:22.760><c> things</c><00:02:23.160><c> which</c>

00:02:23.350 --> 00:02:23.360 align:start position:0%
products so there are few things which
 

00:02:23.360 --> 00:02:26.790 align:start position:0%
products so there are few things which
we<00:02:23.519><c> can</c><00:02:23.800><c> create</c><00:02:24.680><c> collection</c><00:02:25.680><c> collect</c><00:02:26.400><c> custom</c>

00:02:26.790 --> 00:02:26.800 align:start position:0%
we can create collection collect custom
 

00:02:26.800 --> 00:02:29.470 align:start position:0%
we can create collection collect custom
collection<00:02:27.400><c> product</c><00:02:27.879><c> product</c><00:02:28.319><c> image</c><00:02:29.080><c> product</c>

00:02:29.470 --> 00:02:29.480 align:start position:0%
collection product product image product
 

00:02:29.480 --> 00:02:33.030 align:start position:0%
collection product product image product
VAR<00:02:29.959><c> s</c><00:02:30.720><c> and</c><00:02:30.920><c> then</c><00:02:31.200><c> smart</c><00:02:31.599><c> collection</c><00:02:32.599><c> so</c><00:02:32.840><c> first</c>

00:02:33.030 --> 00:02:33.040 align:start position:0%
VAR s and then smart collection so first
 

00:02:33.040 --> 00:02:36.150 align:start position:0%
VAR s and then smart collection so first
of<00:02:33.200><c> all</c><00:02:33.480><c> let's</c><00:02:33.760><c> create</c><00:02:34.040><c> a</c><00:02:34.560><c> product</c><00:02:35.560><c> so</c><00:02:35.800><c> now</c><00:02:36.040><c> we</c>

00:02:36.150 --> 00:02:36.160 align:start position:0%
of all let's create a product so now we
 

00:02:36.160 --> 00:02:37.990 align:start position:0%
of all let's create a product so now we
are<00:02:36.360><c> going</c><00:02:36.519><c> to</c><00:02:36.760><c> create</c><00:02:37.000><c> a</c><00:02:37.280><c> product</c><00:02:37.800><c> through</c>

00:02:37.990 --> 00:02:38.000 align:start position:0%
are going to create a product through
 

00:02:38.000 --> 00:02:41.390 align:start position:0%
are going to create a product through
rest<00:02:38.280><c> admin</c><00:02:38.879><c> API</c><00:02:39.879><c> so</c><00:02:40.159><c> this</c><00:02:40.280><c> is</c><00:02:40.440><c> the</c><00:02:40.599><c> endpoint</c>

00:02:41.390 --> 00:02:41.400 align:start position:0%
rest admin API so this is the endpoint
 

00:02:41.400 --> 00:02:45.990 align:start position:0%
rest admin API so this is the endpoint
and<00:02:41.720><c> the</c><00:02:41.959><c> request</c><00:02:42.599><c> post</c><00:02:43.280><c> get</c><00:02:44.280><c> put</c><00:02:44.680><c> D</c><00:02:45.440><c> so</c><00:02:45.680><c> we</c><00:02:45.840><c> are</c>

00:02:45.990 --> 00:02:46.000 align:start position:0%
and the request post get put D so we are
 

00:02:46.000 --> 00:02:48.830 align:start position:0%
and the request post get put D so we are
going<00:02:46.200><c> to</c><00:02:46.360><c> use</c><00:02:46.720><c> post</c><00:02:47.159><c> to</c><00:02:47.319><c> create</c><00:02:47.640><c> the</c><00:02:47.879><c> products</c>

00:02:48.830 --> 00:02:48.840 align:start position:0%
going to use post to create the products
 

00:02:48.840 --> 00:02:51.149 align:start position:0%
going to use post to create the products
so<00:02:49.080><c> just</c><00:02:49.280><c> click</c><00:02:49.519><c> on</c><00:02:49.720><c> it</c><00:02:50.200><c> and</c><00:02:50.360><c> you</c><00:02:50.480><c> can</c><00:02:50.720><c> get</c><00:02:50.959><c> the</c>

00:02:51.149 --> 00:02:51.159 align:start position:0%
so just click on it and you can get the
 

00:02:51.159 --> 00:02:55.670 align:start position:0%
so just click on it and you can get the
code<00:02:51.840><c> C</c><00:02:52.239><c> Ruby</c><00:02:52.680><c> njs</c><00:02:53.280><c> and</c><00:02:53.640><c> phb</c><00:02:54.640><c> so</c><00:02:54.959><c> this</c><00:02:55.080><c> is</c><00:02:55.319><c> super</c>

00:02:55.670 --> 00:02:55.680 align:start position:0%
code C Ruby njs and phb so this is super
 

00:02:55.680 --> 00:02:58.830 align:start position:0%
code C Ruby njs and phb so this is super
easy<00:02:56.239><c> we</c><00:02:56.440><c> just</c><00:02:56.680><c> have</c><00:02:56.840><c> to</c><00:02:57.040><c> copy</c><00:02:57.319><c> the</c><00:02:57.560><c> call</c><00:02:57.920><c> code</c>

00:02:58.830 --> 00:02:58.840 align:start position:0%
easy we just have to copy the call code
 

00:02:58.840 --> 00:03:00.790 align:start position:0%
easy we just have to copy the call code
and<00:02:59.040><c> then</c><00:02:59.200><c> we</c><00:02:59.360><c> have</c><00:02:59.480><c> to</c><00:02:59.800><c> import</c><00:03:00.159><c> into</c><00:03:00.519><c> our</c>

00:03:00.790 --> 00:03:00.800 align:start position:0%
and then we have to import into our
 

00:03:00.800 --> 00:03:04.070 align:start position:0%
and then we have to import into our
Postman<00:03:01.760><c> so</c><00:03:02.000><c> Postman</c><00:03:02.480><c> is</c><00:03:02.599><c> used</c><00:03:02.879><c> to</c><00:03:03.080><c> test</c><00:03:03.440><c> apis</c>

00:03:04.070 --> 00:03:04.080 align:start position:0%
Postman so Postman is used to test apis
 

00:03:04.080 --> 00:03:08.470 align:start position:0%
Postman so Postman is used to test apis
and<00:03:04.360><c> how</c><00:03:04.599><c> they</c><00:03:04.760><c> work</c><00:03:05.040><c> around</c><00:03:05.879><c> so</c><00:03:06.159><c> let's</c><00:03:06.599><c> get</c>

00:03:08.470 --> 00:03:08.480 align:start position:0%
and how they work around so let's get
 

00:03:08.480 --> 00:03:11.070 align:start position:0%
and how they work around so let's get
imported<00:03:09.480><c> so</c><00:03:09.680><c> you</c><00:03:09.879><c> have</c><00:03:10.040><c> to</c><00:03:10.239><c> paste</c><00:03:10.519><c> the</c><00:03:10.720><c> code</c>

00:03:11.070 --> 00:03:11.080 align:start position:0%
imported so you have to paste the code
 

00:03:11.080 --> 00:03:14.030 align:start position:0%
imported so you have to paste the code
there<00:03:11.760><c> contrl</c>

00:03:14.030 --> 00:03:14.040 align:start position:0%
there contrl
 

00:03:14.040 --> 00:03:17.110 align:start position:0%
there contrl
V<00:03:15.040><c> so</c><00:03:15.239><c> as</c><00:03:15.360><c> you</c><00:03:15.480><c> can</c><00:03:15.720><c> see</c><00:03:15.959><c> we</c><00:03:16.120><c> have</c><00:03:16.360><c> pasted</c><00:03:16.879><c> our</c>

00:03:17.110 --> 00:03:17.120 align:start position:0%
V so as you can see we have pasted our
 

00:03:17.120 --> 00:03:21.550 align:start position:0%
V so as you can see we have pasted our
endpoint<00:03:17.799><c> there</c><00:03:18.599><c> so</c><00:03:18.879><c> if</c><00:03:19.000><c> we</c><00:03:19.159><c> go</c><00:03:19.400><c> into</c><00:03:19.680><c> our</c>

00:03:21.550 --> 00:03:21.560 align:start position:0%
endpoint there so if we go into our
 

00:03:21.560 --> 00:03:25.309 align:start position:0%
endpoint there so if we go into our
body<00:03:22.560><c> then</c><00:03:22.720><c> you</c><00:03:22.879><c> can</c><00:03:23.040><c> see</c><00:03:23.560><c> our</c><00:03:24.040><c> Json</c><00:03:24.959><c> we</c><00:03:25.080><c> can</c>

00:03:25.309 --> 00:03:25.319 align:start position:0%
body then you can see our Json we can
 

00:03:25.319 --> 00:03:29.350 align:start position:0%
body then you can see our Json we can
beautify<00:03:25.959><c> it</c><00:03:26.959><c> so</c><00:03:27.360><c> we</c><00:03:27.519><c> can</c><00:03:27.720><c> change</c><00:03:28.159><c> the</c><00:03:28.959><c> request</c>

00:03:29.350 --> 00:03:29.360 align:start position:0%
beautify it so we can change the request
 

00:03:29.360 --> 00:03:30.670 align:start position:0%
beautify it so we can change the request
meod

00:03:30.670 --> 00:03:30.680 align:start position:0%
meod
 

00:03:30.680 --> 00:03:34.630 align:start position:0%
meod
get<00:03:31.040><c> post</c><00:03:31.480><c> put</c><00:03:32.200><c> so</c><00:03:32.480><c> we</c><00:03:32.640><c> have</c><00:03:32.760><c> to</c><00:03:32.920><c> use</c><00:03:33.360><c> post</c><00:03:34.360><c> so</c>

00:03:34.630 --> 00:03:34.640 align:start position:0%
get post put so we have to use post so
 

00:03:34.640 --> 00:03:36.789 align:start position:0%
get post put so we have to use post so
now<00:03:34.959><c> from</c><00:03:35.239><c> there</c><00:03:35.400><c> we</c><00:03:35.560><c> have</c><00:03:35.680><c> to</c><00:03:35.840><c> change</c><00:03:36.159><c> few</c>

00:03:36.789 --> 00:03:36.799 align:start position:0%
now from there we have to change few
 

00:03:36.799 --> 00:03:39.589 align:start position:0%
now from there we have to change few
things<00:03:37.799><c> so</c><00:03:38.120><c> first</c><00:03:38.319><c> of</c><00:03:38.480><c> all</c><00:03:38.720><c> your</c><00:03:39.080><c> development</c>

00:03:39.589 --> 00:03:39.599 align:start position:0%
things so first of all your development
 

00:03:39.599 --> 00:03:41.149 align:start position:0%
things so first of all your development
store

00:03:41.149 --> 00:03:41.159 align:start position:0%
store
 

00:03:41.159 --> 00:03:44.390 align:start position:0%
store
name<00:03:42.159><c> so</c><00:03:42.439><c> if</c><00:03:42.599><c> you</c><00:03:42.799><c> go</c><00:03:43.000><c> to</c><00:03:43.280><c> our</c><00:03:43.560><c> store</c><00:03:44.159><c> then</c><00:03:44.280><c> you</c>

00:03:44.390 --> 00:03:44.400 align:start position:0%
name so if you go to our store then you
 

00:03:44.400 --> 00:03:46.830 align:start position:0%
name so if you go to our store then you
can<00:03:44.560><c> see</c><00:03:44.840><c> this</c><00:03:45.000><c> is</c><00:03:45.120><c> the</c><00:03:45.319><c> name</c><00:03:45.560><c> of</c><00:03:45.799><c> our</c>

00:03:46.830 --> 00:03:46.840 align:start position:0%
can see this is the name of our
 

00:03:46.840 --> 00:03:49.869 align:start position:0%
can see this is the name of our
store<00:03:47.840><c> so</c><00:03:48.040><c> you</c><00:03:48.159><c> can</c><00:03:48.360><c> also</c><00:03:48.640><c> get</c><00:03:48.879><c> from</c><00:03:49.200><c> there</c><00:03:49.680><c> so</c>

00:03:49.869 --> 00:03:49.879 align:start position:0%
store so you can also get from there so
 

00:03:49.879 --> 00:03:52.789 align:start position:0%
store so you can also get from there so
it's<00:03:50.080><c> the</c><00:03:50.319><c> fine</c><00:03:50.680><c> G</c><00:03:50.879><c> you</c><00:03:51.040><c> have</c><00:03:51.159><c> to</c><00:03:51.360><c> replace</c><00:03:51.760><c> it</c>

00:03:52.789 --> 00:03:52.799 align:start position:0%
it's the fine G you have to replace it
 

00:03:52.799 --> 00:03:55.350 align:start position:0%
it's the fine G you have to replace it
there<00:03:53.799><c> so</c><00:03:54.040><c> first</c><00:03:54.239><c> of</c><00:03:54.400><c> all</c><00:03:54.680><c> we</c><00:03:54.799><c> are</c><00:03:54.959><c> going</c><00:03:55.159><c> to</c>

00:03:55.350 --> 00:03:55.360 align:start position:0%
there so first of all we are going to
 

00:03:55.360 --> 00:04:00.190 align:start position:0%
there so first of all we are going to
save<00:03:55.680><c> it</c><00:03:56.120><c> so</c><00:03:56.439><c> just</c><00:03:57.000><c> push</c><00:03:57.319><c> the</c><00:03:57.560><c> control</c><00:03:58.680><c> s</c>

00:04:00.190 --> 00:04:00.200 align:start position:0%
save it so just push the control s
 

00:04:00.200 --> 00:04:02.429 align:start position:0%
save it so just push the control s
and<00:04:00.400><c> now</c><00:04:00.680><c> we</c><00:04:00.879><c> have</c><00:04:01.040><c> to</c><00:04:01.239><c> mention</c><00:04:01.720><c> the</c><00:04:02.000><c> request</c>

00:04:02.429 --> 00:04:02.439 align:start position:0%
and now we have to mention the request
 

00:04:02.439 --> 00:04:04.990 align:start position:0%
and now we have to mention the request
name<00:04:02.760><c> for</c><00:04:02.959><c> example</c><00:04:03.400><c> create</c>

00:04:04.990 --> 00:04:05.000 align:start position:0%
name for example create
 

00:04:05.000 --> 00:04:08.949 align:start position:0%
name for example create
products<00:04:06.000><c> and</c><00:04:06.200><c> then</c><00:04:06.400><c> we</c><00:04:06.560><c> can</c><00:04:06.760><c> also</c><00:04:07.079><c> create</c><00:04:07.360><c> our</c>

00:04:08.949 --> 00:04:08.959 align:start position:0%
products and then we can also create our
 

00:04:08.959 --> 00:04:10.750 align:start position:0%
products and then we can also create our
collection

00:04:10.750 --> 00:04:10.760 align:start position:0%
collection
 

00:04:10.760 --> 00:04:15.910 align:start position:0%
collection
Shopify<00:04:11.760><c> find</c><00:04:12.480><c> Gap</c><00:04:13.480><c> just</c><00:04:13.720><c> create</c><00:04:14.280><c> it</c><00:04:15.280><c> and</c><00:04:15.519><c> then</c>

00:04:15.910 --> 00:04:15.920 align:start position:0%
Shopify find Gap just create it and then
 

00:04:15.920 --> 00:04:17.069 align:start position:0%
Shopify find Gap just create it and then
save

00:04:17.069 --> 00:04:17.079 align:start position:0%
save
 

00:04:17.079 --> 00:04:20.150 align:start position:0%
save
it<00:04:18.079><c> so</c><00:04:18.560><c> it</c><00:04:18.799><c> has</c><00:04:19.000><c> created</c><00:04:19.400><c> The</c><00:04:19.560><c> Collection</c>

00:04:20.150 --> 00:04:20.160 align:start position:0%
it so it has created The Collection
 

00:04:20.160 --> 00:04:23.230 align:start position:0%
it so it has created The Collection
there<00:04:20.479><c> as</c><00:04:20.600><c> you</c><00:04:20.720><c> can</c><00:04:21.160><c> see</c><00:04:22.160><c> and</c><00:04:22.479><c> then</c><00:04:22.880><c> we</c><00:04:23.080><c> have</c>

00:04:23.230 --> 00:04:23.240 align:start position:0%
there as you can see and then we have
 

00:04:23.240 --> 00:04:25.749 align:start position:0%
there as you can see and then we have
the<00:04:23.400><c> end</c><00:04:23.960><c> their</c><00:04:24.160><c> create</c><00:04:24.560><c> products</c><00:04:25.199><c> so</c><00:04:25.400><c> after</c>

00:04:25.749 --> 00:04:25.759 align:start position:0%
the end their create products so after
 

00:04:25.759 --> 00:04:28.310 align:start position:0%
the end their create products so after
that<00:04:25.960><c> for</c><00:04:26.160><c> the</c><00:04:26.360><c> authentication</c><00:04:27.240><c> we</c><00:04:27.479><c> have</c><00:04:27.680><c> to</c>

00:04:28.310 --> 00:04:28.320 align:start position:0%
that for the authentication we have to
 

00:04:28.320 --> 00:04:30.590 align:start position:0%
that for the authentication we have to
change<00:04:28.720><c> the</c><00:04:29.000><c> headers</c>

00:04:30.590 --> 00:04:30.600 align:start position:0%
change the headers
 

00:04:30.600 --> 00:04:32.909 align:start position:0%
change the headers
so<00:04:30.880><c> we</c><00:04:31.039><c> have</c><00:04:31.160><c> to</c><00:04:31.320><c> change</c><00:04:31.600><c> assess</c><00:04:31.960><c> token</c><00:04:32.720><c> which</c>

00:04:32.909 --> 00:04:32.919 align:start position:0%
so we have to change assess token which
 

00:04:32.919 --> 00:04:36.189 align:start position:0%
so we have to change assess token which
we<00:04:33.080><c> have</c><00:04:33.280><c> created</c><00:04:33.759><c> in</c><00:04:33.919><c> our</c><00:04:34.280><c> previous</c>

00:04:36.189 --> 00:04:36.199 align:start position:0%
we have created in our previous
 

00:04:36.199 --> 00:04:40.230 align:start position:0%
we have created in our previous
video<00:04:37.199><c> save</c><00:04:37.720><c> it</c><00:04:38.720><c> and</c><00:04:38.919><c> then</c><00:04:39.160><c> you</c><00:04:39.400><c> have</c><00:04:39.600><c> to</c><00:04:39.960><c> hit</c>

00:04:40.230 --> 00:04:40.240 align:start position:0%
video save it and then you have to hit
 

00:04:40.240 --> 00:04:43.830 align:start position:0%
video save it and then you have to hit
this<00:04:40.400><c> end</c><00:04:40.759><c> point</c><00:04:41.520><c> but</c><00:04:41.759><c> let's</c><00:04:42.080><c> see</c><00:04:42.560><c> what</c><00:04:42.759><c> is</c><00:04:43.039><c> our</c>

00:04:43.830 --> 00:04:43.840 align:start position:0%
this end point but let's see what is our
 

00:04:43.840 --> 00:04:48.230 align:start position:0%
this end point but let's see what is our
body<00:04:44.840><c> so</c><00:04:45.080><c> this</c><00:04:45.199><c> is</c><00:04:45.360><c> the</c><00:04:45.600><c> Json</c><00:04:46.199><c> body</c><00:04:47.199><c> raw</c><00:04:48.000><c> and</c>

00:04:48.230 --> 00:04:48.240 align:start position:0%
body so this is the Json body raw and
 

00:04:48.240 --> 00:04:51.430 align:start position:0%
body so this is the Json body raw and
the<00:04:48.479><c> type</c><00:04:48.720><c> is</c><00:04:49.280><c> Json</c><00:04:50.280><c> so</c><00:04:50.520><c> this</c><00:04:50.639><c> is</c><00:04:50.800><c> the</c><00:04:51.039><c> product</c>

00:04:51.430 --> 00:04:51.440 align:start position:0%
the type is Json so this is the product
 

00:04:51.440 --> 00:04:54.670 align:start position:0%
the type is Json so this is the product
name<00:04:52.000><c> product</c><00:04:52.600><c> description</c><00:04:53.600><c> vendor</c><00:04:54.039><c> name</c>

00:04:54.670 --> 00:04:54.680 align:start position:0%
name product description vendor name
 

00:04:54.680 --> 00:04:58.350 align:start position:0%
name product description vendor name
product<00:04:55.199><c> type</c><00:04:55.960><c> and</c><00:04:56.160><c> the</c><00:04:56.360><c> status</c><00:04:56.800><c> is</c><00:04:57.320><c> draft</c><00:04:58.160><c> so</c>

00:04:58.350 --> 00:04:58.360 align:start position:0%
product type and the status is draft so
 

00:04:58.360 --> 00:05:00.990 align:start position:0%
product type and the status is draft so
we<00:04:58.479><c> can</c><00:04:58.680><c> also</c><00:04:59.120><c> put</c><00:04:59.400><c> this</c><00:04:59.600><c> there</c>

00:05:00.990 --> 00:05:01.000 align:start position:0%
we can also put this there
 

00:05:01.000 --> 00:05:04.710 align:start position:0%
we can also put this there
publish<00:05:02.000><c> save</c><00:05:02.280><c> it</c><00:05:02.960><c> and</c><00:05:03.160><c> then</c><00:05:03.400><c> hit</c><00:05:03.639><c> this</c><00:05:03.840><c> end</c>

00:05:04.710 --> 00:05:04.720 align:start position:0%
publish save it and then hit this end
 

00:05:04.720 --> 00:05:08.310 align:start position:0%
publish save it and then hit this end
point<00:05:05.720><c> so</c><00:05:05.960><c> it</c><00:05:06.080><c> is</c><00:05:06.520><c> working</c><00:05:07.520><c> so</c><00:05:07.680><c> it</c><00:05:07.800><c> is</c><00:05:08.000><c> giving</c>

00:05:08.310 --> 00:05:08.320 align:start position:0%
point so it is working so it is giving
 

00:05:08.320 --> 00:05:11.830 align:start position:0%
point so it is working so it is giving
us<00:05:08.479><c> the</c><00:05:08.639><c> error</c><00:05:09.440><c> because</c><00:05:09.960><c> the</c><00:05:10.560><c> status</c><00:05:11.320><c> publish</c>

00:05:11.830 --> 00:05:11.840 align:start position:0%
us the error because the status publish
 

00:05:11.840 --> 00:05:14.590 align:start position:0%
us the error because the status publish
is<00:05:12.039><c> not</c><00:05:12.360><c> valid</c><00:05:12.960><c> so</c><00:05:13.160><c> we</c><00:05:13.360><c> have</c><00:05:13.479><c> to</c><00:05:13.680><c> change</c><00:05:14.000><c> it</c>

00:05:14.590 --> 00:05:14.600 align:start position:0%
is not valid so we have to change it
 

00:05:14.600 --> 00:05:17.909 align:start position:0%
is not valid so we have to change it
either<00:05:15.080><c> active</c><00:05:15.600><c> draft</c><00:05:16.080><c> or</c><00:05:16.400><c> archived</c><00:05:17.400><c> so</c><00:05:17.639><c> let's</c>

00:05:17.909 --> 00:05:17.919 align:start position:0%
either active draft or archived so let's
 

00:05:17.919 --> 00:05:21.070 align:start position:0%
either active draft or archived so let's
give<00:05:18.080><c> it</c><00:05:18.800><c> archive</c><00:05:19.800><c> so</c><00:05:20.080><c> few</c><00:05:20.360><c> things</c><00:05:20.680><c> which</c><00:05:20.880><c> we</c>

00:05:21.070 --> 00:05:21.080 align:start position:0%
give it archive so few things which we
 

00:05:21.080 --> 00:05:24.830 align:start position:0%
give it archive so few things which we
have<00:05:21.240><c> to</c><00:05:21.520><c> make</c><00:05:21.720><c> sure</c><00:05:22.520><c> if</c><00:05:22.720><c> AP</c><00:05:23.199><c> accept</c><00:05:23.520><c> it</c><00:05:23.720><c> or</c><00:05:23.919><c> not</c>

00:05:24.830 --> 00:05:24.840 align:start position:0%
have to make sure if AP accept it or not
 

00:05:24.840 --> 00:05:27.790 align:start position:0%
have to make sure if AP accept it or not
just<00:05:25.039><c> change</c><00:05:25.319><c> it</c><00:05:25.560><c> and</c><00:05:25.759><c> hit</c><00:05:26.000><c> it</c>

00:05:27.790 --> 00:05:27.800 align:start position:0%
just change it and hit it
 

00:05:27.800 --> 00:05:31.430 align:start position:0%
just change it and hit it
again<00:05:28.800><c> so</c><00:05:29.000><c> as</c><00:05:29.080><c> you</c><00:05:29.199><c> can</c><00:05:29.319><c> see</c><00:05:29.560><c> see</c><00:05:29.840><c> 202</c><00:05:30.840><c> status</c>

00:05:31.430 --> 00:05:31.440 align:start position:0%
again so as you can see see 202 status
 

00:05:31.440 --> 00:05:34.189 align:start position:0%
again so as you can see see 202 status
which<00:05:31.600><c> means</c><00:05:31.960><c> it</c><00:05:32.080><c> is</c><00:05:32.360><c> created</c><00:05:33.360><c> so</c><00:05:33.639><c> this</c><00:05:33.759><c> is</c><00:05:33.960><c> the</c>

00:05:34.189 --> 00:05:34.199 align:start position:0%
which means it is created so this is the
 

00:05:34.199 --> 00:05:36.629 align:start position:0%
which means it is created so this is the
response<00:05:34.720><c> of</c><00:05:34.919><c> the</c><00:05:35.120><c> product</c><00:05:35.639><c> which</c><00:05:35.840><c> we</c><00:05:36.039><c> just</c>

00:05:36.629 --> 00:05:36.639 align:start position:0%
response of the product which we just
 

00:05:36.639 --> 00:05:39.909 align:start position:0%
response of the product which we just
created<00:05:37.639><c> just</c><00:05:37.880><c> paste</c><00:05:38.280><c> it</c><00:05:38.680><c> there</c><00:05:39.440><c> and</c><00:05:39.560><c> we</c><00:05:39.720><c> can</c>

00:05:39.909 --> 00:05:39.919 align:start position:0%
created just paste it there and we can
 

00:05:39.919 --> 00:05:45.990 align:start position:0%
created just paste it there and we can
see<00:05:40.560><c> product</c><00:05:41.039><c> ID</c><00:05:42.039><c> title</c><00:05:43.319><c> HTML</c><00:05:44.319><c> product</c><00:05:45.000><c> type</c>

00:05:45.990 --> 00:05:46.000 align:start position:0%
see product ID title HTML product type
 

00:05:46.000 --> 00:05:49.629 align:start position:0%
see product ID title HTML product type
status<00:05:46.759><c> TX</c><00:05:47.199><c> is</c><00:05:47.400><c> empty</c><00:05:48.280><c> so</c><00:05:48.479><c> we</c><00:05:48.600><c> can</c><00:05:48.880><c> achieve</c><00:05:49.319><c> all</c>

00:05:49.629 --> 00:05:49.639 align:start position:0%
status TX is empty so we can achieve all
 

00:05:49.639 --> 00:05:53.510 align:start position:0%
status TX is empty so we can achieve all
things<00:05:50.160><c> through</c><00:05:50.479><c> API</c><00:05:51.240><c> like</c><00:05:51.560><c> TX</c><00:05:52.479><c> and</c><00:05:52.880><c> the</c>

00:05:53.510 --> 00:05:53.520 align:start position:0%
things through API like TX and the
 

00:05:53.520 --> 00:05:56.430 align:start position:0%
things through API like TX and the
variants<00:05:54.360><c> so</c><00:05:54.639><c> by</c><00:05:54.840><c> default</c><00:05:55.240><c> Shopify</c><00:05:55.880><c> create</c>

00:05:56.430 --> 00:05:56.440 align:start position:0%
variants so by default Shopify create
 

00:05:56.440 --> 00:05:59.830 align:start position:0%
variants so by default Shopify create
the<00:05:57.160><c> variant</c><00:05:58.160><c> and</c><00:05:58.319><c> this</c><00:05:58.479><c> is</c><00:05:58.639><c> the</c><00:05:58.919><c> option</c>

00:05:59.830 --> 00:05:59.840 align:start position:0%
the variant and this is the option
 

00:05:59.840 --> 00:06:03.550 align:start position:0%
the variant and this is the option
images<00:06:00.280><c> is</c><00:06:00.600><c> empty</c><00:06:01.600><c> so</c><00:06:01.800><c> let's</c><00:06:02.039><c> see</c><00:06:02.840><c> uh</c><00:06:02.919><c> in</c><00:06:03.080><c> the</c>

00:06:03.550 --> 00:06:03.560 align:start position:0%
images is empty so let's see uh in the
 

00:06:03.560 --> 00:06:06.629 align:start position:0%
images is empty so let's see uh in the
Shopify

00:06:06.629 --> 00:06:06.639 align:start position:0%
 
 

00:06:06.639 --> 00:06:09.629 align:start position:0%
 
store<00:06:07.639><c> so</c><00:06:07.880><c> as</c><00:06:08.000><c> you</c><00:06:08.120><c> can</c><00:06:08.280><c> see</c><00:06:08.960><c> uh</c><00:06:09.080><c> the</c><00:06:09.280><c> product</c>

00:06:09.629 --> 00:06:09.639 align:start position:0%
store so as you can see uh the product
 

00:06:09.639 --> 00:06:13.390 align:start position:0%
store so as you can see uh the product
is<00:06:09.800><c> created</c><00:06:10.840><c> there</c><00:06:11.840><c> let's</c><00:06:12.199><c> edit</c><00:06:12.560><c> it</c><00:06:12.960><c> and</c><00:06:13.199><c> then</c>

00:06:13.390 --> 00:06:13.400 align:start position:0%
is created there let's edit it and then
 

00:06:13.400 --> 00:06:15.909 align:start position:0%
is created there let's edit it and then
we<00:06:13.520><c> can</c><00:06:13.759><c> also</c><00:06:14.080><c> view</c><00:06:14.400><c> it</c><00:06:15.160><c> so</c><00:06:15.440><c> this</c><00:06:15.599><c> is</c><00:06:15.720><c> the</c>

00:06:15.909 --> 00:06:15.919 align:start position:0%
we can also view it so this is the
 

00:06:15.919 --> 00:06:18.749 align:start position:0%
we can also view it so this is the
product<00:06:16.319><c> title</c><00:06:17.000><c> description</c><00:06:17.720><c> media</c><00:06:18.080><c> is</c><00:06:18.280><c> empty</c>

00:06:18.749 --> 00:06:18.759 align:start position:0%
product title description media is empty
 

00:06:18.759 --> 00:06:21.589 align:start position:0%
product title description media is empty
because<00:06:19.080><c> we</c><00:06:19.280><c> did</c><00:06:19.599><c> not</c><00:06:19.960><c> give</c><00:06:20.160><c> it</c><00:06:20.599><c> anything</c>

00:06:21.589 --> 00:06:21.599 align:start position:0%
because we did not give it anything
 

00:06:21.599 --> 00:06:25.550 align:start position:0%
because we did not give it anything
price<00:06:21.960><c> is</c><00:06:22.120><c> also</c><00:06:22.560><c> empty</c><00:06:23.560><c> so</c><00:06:23.960><c> SKU</c>

00:06:25.550 --> 00:06:25.560 align:start position:0%
price is also empty so SKU
 

00:06:25.560 --> 00:06:28.909 align:start position:0%
price is also empty so SKU
barcode<00:06:26.560><c> we</c><00:06:26.759><c> just</c><00:06:27.080><c> created</c><00:06:27.520><c> a</c><00:06:27.759><c> simple</c><00:06:28.160><c> product</c>

00:06:28.909 --> 00:06:28.919 align:start position:0%
barcode we just created a simple product
 

00:06:28.919 --> 00:06:30.909 align:start position:0%
barcode we just created a simple product
but<00:06:29.080><c> now</c><00:06:29.479><c> we</c><00:06:29.599><c> can</c><00:06:29.759><c> also</c><00:06:30.000><c> create</c><00:06:30.319><c> other</c><00:06:30.599><c> things</c>

00:06:30.909 --> 00:06:30.919 align:start position:0%
but now we can also create other things
 

00:06:30.919 --> 00:06:33.870 align:start position:0%
but now we can also create other things
like<00:06:31.160><c> price</c><00:06:31.680><c> SKU</c><00:06:32.680><c> tax</c>

00:06:33.870 --> 00:06:33.880 align:start position:0%
like price SKU tax
 

00:06:33.880 --> 00:06:37.749 align:start position:0%
like price SKU tax
Etc<00:06:34.880><c> so</c><00:06:35.240><c> let's</c><00:06:35.560><c> go</c><00:06:35.800><c> back</c><00:06:35.960><c> to</c><00:06:36.199><c> the</c><00:06:36.479><c> API</c><00:06:37.479><c> and</c><00:06:37.639><c> this</c>

00:06:37.749 --> 00:06:37.759 align:start position:0%
Etc so let's go back to the API and this
 

00:06:37.759 --> 00:06:41.550 align:start position:0%
Etc so let's go back to the API and this
is<00:06:37.880><c> the</c><00:06:38.039><c> AP</c><00:06:38.400><c> version</c><00:06:38.960><c> which</c><00:06:39.080><c> is</c><00:06:39.520><c> the</c>

00:06:41.550 --> 00:06:41.560 align:start position:0%
is the AP version which is the
 

00:06:41.560 --> 00:06:44.469 align:start position:0%
is the AP version which is the
20231<00:06:42.560><c> which</c><00:06:42.720><c> is</c><00:06:42.840><c> the</c><00:06:43.039><c> stable</c><00:06:43.560><c> right</c><00:06:43.720><c> now</c><00:06:44.360><c> we</c>

00:06:44.469 --> 00:06:44.479 align:start position:0%
20231 which is the stable right now we
 

00:06:44.479 --> 00:06:47.629 align:start position:0%
20231 which is the stable right now we
can<00:06:44.680><c> also</c><00:06:44.960><c> give</c><00:06:45.120><c> it</c><00:06:45.720><c> there</c><00:06:46.720><c> so</c><00:06:47.000><c> if</c><00:06:47.120><c> you</c><00:06:47.240><c> want</c><00:06:47.440><c> to</c>

00:06:47.629 --> 00:06:47.639 align:start position:0%
can also give it there so if you want to
 

00:06:47.639 --> 00:06:50.309 align:start position:0%
can also give it there so if you want to
upgrade<00:06:48.039><c> the</c><00:06:48.160><c> API</c><00:06:48.759><c> then</c><00:06:49.039><c> just</c><00:06:49.319><c> change</c><00:06:50.000><c> these</c>

00:06:50.309 --> 00:06:50.319 align:start position:0%
upgrade the API then just change these
 

00:06:50.319 --> 00:06:54.309 align:start position:0%
upgrade the API then just change these
things<00:06:51.319><c> and</c><00:06:51.720><c> also</c><00:06:52.199><c> in</c><00:06:52.400><c> the</c><00:06:52.880><c> API</c><00:06:53.880><c> so</c><00:06:54.080><c> let's</c>

00:06:54.309 --> 00:06:54.319 align:start position:0%
things and also in the API so let's
 

00:06:54.319 --> 00:06:57.469 align:start position:0%
things and also in the API so let's
create<00:06:54.599><c> a</c><00:06:54.759><c> product</c><00:06:55.160><c> with</c><00:06:55.319><c> the</c><00:06:55.919><c> variants</c><00:06:56.919><c> and</c>

00:06:57.469 --> 00:06:57.479 align:start position:0%
create a product with the variants and
 

00:06:57.479 --> 00:06:58.390 align:start position:0%
create a product with the variants and
let's

00:06:58.390 --> 00:06:58.400 align:start position:0%
let's
 

00:06:58.400 --> 00:07:02.990 align:start position:0%
let's
see<00:06:59.680><c> so</c><00:06:59.879><c> you</c><00:07:00.039><c> have</c><00:07:00.199><c> to</c><00:07:00.440><c> copy</c><00:07:00.800><c> this</c><00:07:01.360><c> code</c><00:07:02.360><c> from</c>

00:07:02.990 --> 00:07:03.000 align:start position:0%
see so you have to copy this code from
 

00:07:03.000 --> 00:07:06.110 align:start position:0%
see so you have to copy this code from
there<00:07:04.000><c> and</c><00:07:04.199><c> you</c><00:07:04.360><c> have</c><00:07:04.479><c> to</c><00:07:04.639><c> paste</c><00:07:04.879><c> it</c>

00:07:06.110 --> 00:07:06.120 align:start position:0%
there and you have to paste it
 

00:07:06.120 --> 00:07:10.150 align:start position:0%
there and you have to paste it
there<00:07:07.120><c> just</c><00:07:07.400><c> save</c><00:07:07.680><c> it</c><00:07:08.280><c> first</c><00:07:09.280><c> and</c><00:07:09.800><c> give</c><00:07:09.960><c> it</c>

00:07:10.150 --> 00:07:10.160 align:start position:0%
there just save it first and give it
 

00:07:10.160 --> 00:07:11.469 align:start position:0%
there just save it first and give it
name

00:07:11.469 --> 00:07:11.479 align:start position:0%
name
 

00:07:11.479 --> 00:07:16.670 align:start position:0%
name
create<00:07:12.840><c> product</c><00:07:13.840><c> with</c>

00:07:16.670 --> 00:07:16.680 align:start position:0%
 
 

00:07:16.680 --> 00:07:21.230 align:start position:0%
 
variants<00:07:17.680><c> so</c><00:07:18.000><c> let's</c><00:07:18.280><c> change</c><00:07:18.639><c> few</c><00:07:18.919><c> things</c><00:07:19.479><c> like</c>

00:07:21.230 --> 00:07:21.240 align:start position:0%
variants so let's change few things like
 

00:07:21.240 --> 00:07:25.990 align:start position:0%
variants so let's change few things like
uh<00:07:22.240><c> Shopify</c><00:07:22.879><c> store</c>

00:07:25.990 --> 00:07:26.000 align:start position:0%
 
 

00:07:26.000 --> 00:07:30.710 align:start position:0%
 
name<00:07:27.000><c> and</c><00:07:27.240><c> the</c><00:07:27.440><c> assess</c><00:07:28.319><c> token</c>

00:07:30.710 --> 00:07:30.720 align:start position:0%
name and the assess token
 

00:07:30.720 --> 00:07:34.189 align:start position:0%
name and the assess token
so<00:07:31.080><c> let's</c><00:07:31.759><c> have</c><00:07:31.879><c> a</c><00:07:32.039><c> look</c><00:07:32.240><c> on</c><00:07:32.879><c> body</c><00:07:33.879><c> first</c><00:07:34.080><c> of</c>

00:07:34.189 --> 00:07:34.199 align:start position:0%
so let's have a look on body first of
 

00:07:34.199 --> 00:07:35.469 align:start position:0%
so let's have a look on body first of
all

00:07:35.469 --> 00:07:35.479 align:start position:0%
all
 

00:07:35.479 --> 00:07:39.110 align:start position:0%
all
beautified<00:07:36.479><c> so</c><00:07:36.759><c> this</c><00:07:36.879><c> is</c><00:07:37.039><c> the</c><00:07:37.280><c> variant</c><00:07:38.080><c> option</c>

00:07:39.110 --> 00:07:39.120 align:start position:0%
beautified so this is the variant option
 

00:07:39.120 --> 00:07:41.830 align:start position:0%
beautified so this is the variant option
blue<00:07:40.120><c> and</c><00:07:40.280><c> the</c><00:07:40.400><c> option</c>

00:07:41.830 --> 00:07:41.840 align:start position:0%
blue and the option
 

00:07:41.840 --> 00:07:47.510 align:start position:0%
blue and the option
255<00:07:42.840><c> and</c><00:07:43.199><c> then</c><00:07:43.440><c> second</c><00:07:43.800><c> one</c><00:07:44.039><c> is</c><00:07:44.840><c> black</c><00:07:46.039><c> 152</c><00:07:47.039><c> so</c>

00:07:47.510 --> 00:07:47.520 align:start position:0%
255 and then second one is black 152 so
 

00:07:47.520 --> 00:07:50.390 align:start position:0%
255 and then second one is black 152 so
options<00:07:47.960><c> name</c><00:07:48.520><c> color</c><00:07:49.319><c> and</c><00:07:49.680><c> the</c><00:07:49.919><c> default</c>

00:07:50.390 --> 00:07:50.400 align:start position:0%
options name color and the default
 

00:07:50.400 --> 00:07:53.390 align:start position:0%
options name color and the default
values<00:07:51.199><c> black</c><00:07:51.639><c> blue</c><00:07:52.400><c> so</c><00:07:52.759><c> this</c><00:07:52.879><c> is</c><00:07:53.120><c> the</c>

00:07:53.390 --> 00:07:53.400 align:start position:0%
values black blue so this is the
 

00:07:53.400 --> 00:07:57.350 align:start position:0%
values black blue so this is the
multi-dimensional<00:07:54.319><c> array</c><00:07:55.080><c> and</c><00:07:55.960><c> we</c><00:07:56.199><c> have</c><00:07:56.400><c> to</c>

00:07:57.350 --> 00:07:57.360 align:start position:0%
multi-dimensional array and we have to
 

00:07:57.360 --> 00:08:01.070 align:start position:0%
multi-dimensional array and we have to
hit<00:07:57.680><c> this</c><00:07:57.919><c> end</c><00:07:58.199><c> point</c><00:07:58.680><c> from</c><00:07:59.039><c> there</c>

00:08:01.070 --> 00:08:01.080 align:start position:0%
hit this end point from there
 

00:08:01.080 --> 00:08:03.749 align:start position:0%
hit this end point from there
so<00:08:01.280><c> as</c><00:08:01.400><c> you</c><00:08:01.520><c> can</c><00:08:01.680><c> see</c><00:08:01.960><c> product</c><00:08:02.319><c> is</c><00:08:02.520><c> created</c><00:08:03.360><c> and</c>

00:08:03.749 --> 00:08:03.759 align:start position:0%
so as you can see product is created and
 

00:08:03.759 --> 00:08:06.550 align:start position:0%
so as you can see product is created and
let's<00:08:04.159><c> see</c><00:08:05.159><c> what</c><00:08:05.319><c> is</c><00:08:05.520><c> the</c>

00:08:06.550 --> 00:08:06.560 align:start position:0%
let's see what is the
 

00:08:06.560 --> 00:08:10.350 align:start position:0%
let's see what is the
product<00:08:07.560><c> this</c><00:08:08.080><c> one</c><00:08:09.080><c> if</c><00:08:09.199><c> you</c><00:08:09.680><c> go</c><00:08:09.840><c> below</c><00:08:10.240><c> then</c>

00:08:10.350 --> 00:08:10.360 align:start position:0%
product this one if you go below then
 

00:08:10.360 --> 00:08:14.070 align:start position:0%
product this one if you go below then
you<00:08:10.479><c> can</c><00:08:10.680><c> see</c><00:08:11.080><c> color</c><00:08:11.720><c> size</c><00:08:12.479><c> product</c><00:08:13.080><c> variance</c>

00:08:14.070 --> 00:08:14.080 align:start position:0%
you can see color size product variance
 

00:08:14.080 --> 00:08:16.790 align:start position:0%
you can see color size product variance
and<00:08:14.360><c> the</c><00:08:14.639><c> price</c><00:08:14.919><c> is</c><00:08:15.280><c> empty</c><00:08:16.039><c> so</c><00:08:16.240><c> let's</c><00:08:16.520><c> have</c><00:08:16.680><c> a</c>

00:08:16.790 --> 00:08:16.800 align:start position:0%
and the price is empty so let's have a
 

00:08:16.800 --> 00:08:19.749 align:start position:0%
and the price is empty so let's have a
look<00:08:17.000><c> on</c><00:08:17.159><c> front</c><00:08:17.479><c> end</c><00:08:18.039><c> just</c><00:08:18.280><c> click</c><00:08:18.479><c> on</c>

00:08:19.749 --> 00:08:19.759 align:start position:0%
look on front end just click on
 

00:08:19.759 --> 00:08:22.390 align:start position:0%
look on front end just click on
preview<00:08:20.759><c> and</c><00:08:20.919><c> then</c><00:08:21.120><c> you</c><00:08:21.280><c> can</c><00:08:21.440><c> see</c>

00:08:22.390 --> 00:08:22.400 align:start position:0%
preview and then you can see
 

00:08:22.400 --> 00:08:25.110 align:start position:0%
preview and then you can see
variations<00:08:23.400><c> but</c><00:08:23.639><c> the</c><00:08:23.800><c> price</c><00:08:24.000><c> is</c><00:08:24.199><c> empty</c><00:08:24.919><c> so</c>

00:08:25.110 --> 00:08:25.120 align:start position:0%
variations but the price is empty so
 

00:08:25.120 --> 00:08:27.070 align:start position:0%
variations but the price is empty so
let's<00:08:25.400><c> go</c><00:08:25.599><c> back</c><00:08:25.759><c> to</c><00:08:25.960><c> AP</c>

00:08:27.070 --> 00:08:27.080 align:start position:0%
let's go back to AP
 

00:08:27.080 --> 00:08:31.510 align:start position:0%
let's go back to AP
again<00:08:28.080><c> so</c><00:08:28.440><c> just</c><00:08:28.639><c> click</c><00:08:28.879><c> on</c><00:08:29.039><c> it</c><00:08:29.680><c> and</c><00:08:29.960><c> let's</c><00:08:30.520><c> see</c>

00:08:31.510 --> 00:08:31.520 align:start position:0%
again so just click on it and let's see
 

00:08:31.520 --> 00:08:35.190 align:start position:0%
again so just click on it and let's see
let's<00:08:31.840><c> copy</c><00:08:32.120><c> it</c><00:08:32.560><c> again</c><00:08:33.560><c> and</c><00:08:33.839><c> import</c>

00:08:35.190 --> 00:08:35.200 align:start position:0%
let's copy it again and import
 

00:08:35.200 --> 00:08:37.990 align:start position:0%
let's copy it again and import
it<00:08:36.200><c> and</c><00:08:36.519><c> if</c><00:08:36.640><c> we</c><00:08:36.800><c> go</c><00:08:36.959><c> to</c><00:08:37.120><c> the</c>

00:08:37.990 --> 00:08:38.000 align:start position:0%
it and if we go to the
 

00:08:38.000 --> 00:08:42.029 align:start position:0%
it and if we go to the
body<00:08:39.000><c> with</c><00:08:39.159><c> the</c><00:08:39.279><c> sk1</c><00:08:39.919><c> 123</c><00:08:40.839><c> and</c><00:08:41.279><c> uh</c><00:08:41.599><c> this</c><00:08:41.719><c> is</c><00:08:41.839><c> the</c>

00:08:42.029 --> 00:08:42.039 align:start position:0%
body with the sk1 123 and uh this is the
 

00:08:42.039 --> 00:08:44.670 align:start position:0%
body with the sk1 123 and uh this is the
second<00:08:42.440><c> variant</c><00:08:43.440><c> so</c><00:08:43.719><c> this</c><00:08:43.839><c> is</c><00:08:44.120><c> how</c><00:08:44.320><c> we</c><00:08:44.480><c> can</c>

00:08:44.670 --> 00:08:44.680 align:start position:0%
second variant so this is how we can
 

00:08:44.680 --> 00:08:48.070 align:start position:0%
second variant so this is how we can
create<00:08:45.040><c> the</c><00:08:45.480><c> variants</c><00:08:46.480><c> with</c><00:08:46.680><c> the</c><00:08:46.839><c> SKU</c><00:08:47.560><c> price</c>

00:08:48.070 --> 00:08:48.080 align:start position:0%
create the variants with the SKU price
 

00:08:48.080 --> 00:08:50.750 align:start position:0%
create the variants with the SKU price
and<00:08:48.399><c> the</c><00:08:48.760><c> option</c><00:08:49.600><c> so</c><00:08:49.839><c> after</c><00:08:50.160><c> that</c><00:08:50.440><c> we</c><00:08:50.560><c> are</c>

00:08:50.750 --> 00:08:50.760 align:start position:0%
and the option so after that we are
 

00:08:50.760 --> 00:08:52.910 align:start position:0%
and the option so after that we are
going<00:08:51.000><c> to</c><00:08:51.760><c> get</c><00:08:52.080><c> the</c>

00:08:52.910 --> 00:08:52.920 align:start position:0%
going to get the
 

00:08:52.920 --> 00:08:56.350 align:start position:0%
going to get the
products<00:08:53.920><c> just</c><00:08:54.240><c> go</c><00:08:54.839><c> back</c><00:08:55.160><c> there</c><00:08:55.800><c> and</c><00:08:56.000><c> retrieve</c>

00:08:56.350 --> 00:08:56.360 align:start position:0%
products just go back there and retrieve
 

00:08:56.360 --> 00:08:59.829 align:start position:0%
products just go back there and retrieve
a<00:08:56.600><c> list</c><00:08:56.800><c> of</c><00:08:57.040><c> products</c><00:08:57.839><c> just</c><00:08:58.120><c> copy</c><00:08:58.399><c> it</c><00:08:58.600><c> again</c>

00:08:59.829 --> 00:08:59.839 align:start position:0%
a list of products just copy it again
 

00:08:59.839 --> 00:09:02.430 align:start position:0%
a list of products just copy it again
paste<00:09:00.240><c> the</c><00:09:00.399><c> end</c><00:09:00.680><c> one</c>

00:09:02.430 --> 00:09:02.440 align:start position:0%
paste the end one
 

00:09:02.440 --> 00:09:06.310 align:start position:0%
paste the end one
there<00:09:03.440><c> and</c><00:09:03.680><c> let's</c><00:09:04.120><c> uh</c><00:09:04.279><c> change</c><00:09:04.800><c> the</c><00:09:05.240><c> few</c>

00:09:06.310 --> 00:09:06.320 align:start position:0%
there and let's uh change the few
 

00:09:06.320 --> 00:09:10.670 align:start position:0%
there and let's uh change the few
things<00:09:07.320><c> like</c>

00:09:10.670 --> 00:09:10.680 align:start position:0%
 
 

00:09:10.680 --> 00:09:14.350 align:start position:0%
 
token<00:09:11.680><c> so</c><00:09:12.040><c> if</c><00:09:12.160><c> you</c><00:09:12.519><c> want</c><00:09:12.800><c> to</c><00:09:13.279><c> get</c><00:09:13.519><c> the</c><00:09:13.760><c> products</c>

00:09:14.350 --> 00:09:14.360 align:start position:0%
token so if you want to get the products
 

00:09:14.360 --> 00:09:16.870 align:start position:0%
token so if you want to get the products
all<00:09:14.920><c> then</c><00:09:15.160><c> we</c><00:09:15.399><c> have</c><00:09:15.560><c> to</c><00:09:15.839><c> remove</c>

00:09:16.870 --> 00:09:16.880 align:start position:0%
all then we have to remove
 

00:09:16.880 --> 00:09:19.829 align:start position:0%
all then we have to remove
it<00:09:17.880><c> so</c><00:09:18.120><c> as</c><00:09:18.240><c> you</c><00:09:18.360><c> can</c><00:09:18.519><c> see</c><00:09:18.760><c> in</c><00:09:18.880><c> the</c><00:09:19.120><c> response</c><00:09:19.680><c> we</c>

00:09:19.829 --> 00:09:19.839 align:start position:0%
it so as you can see in the response we
 

00:09:19.839 --> 00:09:21.190 align:start position:0%
it so as you can see in the response we
have<00:09:20.000><c> got</c><00:09:20.320><c> all</c>

00:09:21.190 --> 00:09:21.200 align:start position:0%
have got all
 

00:09:21.200 --> 00:09:23.590 align:start position:0%
have got all
products<00:09:22.200><c> there</c>

00:09:23.590 --> 00:09:23.600 align:start position:0%
products there
 

00:09:23.600 --> 00:09:27.069 align:start position:0%
products there
options<00:09:24.600><c> and</c><00:09:24.800><c> after</c><00:09:25.160><c> that</c><00:09:25.480><c> if</c><00:09:25.640><c> we</c><00:09:25.800><c> want</c><00:09:26.079><c> to</c>

00:09:27.069 --> 00:09:27.079 align:start position:0%
options and after that if we want to
 

00:09:27.079 --> 00:09:29.670 align:start position:0%
options and after that if we want to
update<00:09:27.560><c> the</c><00:09:27.800><c> product</c><00:09:28.600><c> then</c><00:09:28.760><c> we</c><00:09:28.880><c> can</c><00:09:29.240><c> use</c><00:09:29.480><c> this</c>

00:09:29.670 --> 00:09:29.680 align:start position:0%
update the product then we can use this
 

00:09:29.680 --> 00:09:32.389 align:start position:0%
update the product then we can use this
endpoint<00:09:30.519><c> so</c><00:09:30.720><c> for</c><00:09:30.959><c> the</c><00:09:31.160><c> updating</c><00:09:31.800><c> we</c><00:09:31.959><c> have</c><00:09:32.160><c> a</c>

00:09:32.389 --> 00:09:32.399 align:start position:0%
endpoint so for the updating we have a
 

00:09:32.399 --> 00:09:35.470 align:start position:0%
endpoint so for the updating we have a
required<00:09:32.839><c> product</c><00:09:33.519><c> ID</c><00:09:34.519><c> which</c><00:09:34.720><c> we</c><00:09:34.880><c> can</c><00:09:35.160><c> get</c>

00:09:35.470 --> 00:09:35.480 align:start position:0%
required product ID which we can get
 

00:09:35.480 --> 00:09:38.430 align:start position:0%
required product ID which we can get
from<00:09:35.920><c> there</c><00:09:36.839><c> we</c><00:09:37.000><c> have</c><00:09:37.240><c> to</c><00:09:37.480><c> get</c><00:09:37.720><c> the</c><00:09:37.920><c> products</c>

00:09:38.430 --> 00:09:38.440 align:start position:0%
from there we have to get the products
 

00:09:38.440 --> 00:09:40.389 align:start position:0%
from there we have to get the products
then<00:09:38.600><c> we</c><00:09:38.720><c> can</c><00:09:38.920><c> get</c><00:09:39.120><c> the</c><00:09:39.360><c> product</c><00:09:39.760><c> ID</c><00:09:40.079><c> from</c>

00:09:40.389 --> 00:09:40.399 align:start position:0%
then we can get the product ID from
 

00:09:40.399 --> 00:09:43.949 align:start position:0%
then we can get the product ID from
there<00:09:41.240><c> so</c><00:09:41.440><c> we</c><00:09:41.600><c> have</c><00:09:41.839><c> P</c><00:09:42.160><c> the</c><00:09:42.360><c> ID</c><00:09:42.880><c> there</c><00:09:43.519><c> and</c><00:09:43.720><c> then</c>

00:09:43.949 --> 00:09:43.959 align:start position:0%
there so we have P the ID there and then
 

00:09:43.959 --> 00:09:46.430 align:start position:0%
there so we have P the ID there and then
we<00:09:44.079><c> can</c><00:09:44.320><c> update</c><00:09:44.680><c> the</c><00:09:44.880><c> product</c><00:09:45.320><c> easily</c><00:09:46.200><c> and</c>

00:09:46.430 --> 00:09:46.440 align:start position:0%
we can update the product easily and
 

00:09:46.440 --> 00:09:49.310 align:start position:0%
we can update the product easily and
same<00:09:46.800><c> as</c><00:09:47.320><c> if</c><00:09:47.480><c> we</c><00:09:47.720><c> have</c><00:09:47.880><c> to</c><00:09:48.279><c> delete</c><00:09:48.640><c> the</c><00:09:48.839><c> product</c>

00:09:49.310 --> 00:09:49.320 align:start position:0%
same as if we have to delete the product
 

00:09:49.320 --> 00:09:51.910 align:start position:0%
same as if we have to delete the product
then<00:09:49.480><c> we</c><00:09:49.640><c> have</c><00:09:49.800><c> to</c><00:09:50.000><c> use</c><00:09:50.399><c> product</c><00:09:50.800><c> ID</c><00:09:51.200><c> as</c><00:09:51.399><c> well</c>

00:09:51.910 --> 00:09:51.920 align:start position:0%
then we have to use product ID as well
 

00:09:51.920 --> 00:09:53.670 align:start position:0%
then we have to use product ID as well
and<00:09:52.160><c> then</c><00:09:52.560><c> if</c><00:09:52.720><c> we</c><00:09:52.880><c> want</c><00:09:53.079><c> to</c><00:09:53.240><c> create</c><00:09:53.519><c> the</c>

00:09:53.670 --> 00:09:53.680 align:start position:0%
and then if we want to create the
 

00:09:53.680 --> 00:09:54.870 align:start position:0%
and then if we want to create the
product

00:09:54.870 --> 00:09:54.880 align:start position:0%
product
 

00:09:54.880 --> 00:09:58.110 align:start position:0%
product
image<00:09:55.880><c> then</c><00:09:56.079><c> we</c><00:09:56.279><c> have</c><00:09:56.440><c> to</c><00:09:56.600><c> click</c><00:09:56.800><c> on</c><00:09:57.040><c> this</c>

00:09:58.110 --> 00:09:58.120 align:start position:0%
image then we have to click on this
 

00:09:58.120 --> 00:10:00.430 align:start position:0%
image then we have to click on this
API

00:10:00.430 --> 00:10:00.440 align:start position:0%
API
 

00:10:00.440 --> 00:10:02.910 align:start position:0%
API
and<00:10:00.680><c> this</c><00:10:00.800><c> is</c><00:10:00.959><c> the</c><00:10:01.160><c> product</c><00:10:01.560><c> images</c><00:10:01.959><c> endpoint</c>

00:10:02.910 --> 00:10:02.920 align:start position:0%
and this is the product images endpoint
 

00:10:02.920 --> 00:10:07.030 align:start position:0%
and this is the product images endpoint
we<00:10:03.120><c> just</c><00:10:03.360><c> have</c><00:10:03.480><c> to</c><00:10:03.720><c> copy</c><00:10:04.000><c> it</c><00:10:05.000><c> and</c><00:10:05.240><c> paste</c><00:10:05.480><c> it</c>

00:10:07.030 --> 00:10:07.040 align:start position:0%
we just have to copy it and paste it
 

00:10:07.040 --> 00:10:09.829 align:start position:0%
we just have to copy it and paste it
there<00:10:08.040><c> just</c><00:10:08.320><c> import</c>

00:10:09.829 --> 00:10:09.839 align:start position:0%
there just import
 

00:10:09.839 --> 00:10:12.910 align:start position:0%
there just import
it<00:10:10.839><c> and</c><00:10:11.000><c> change</c><00:10:11.320><c> the</c>

00:10:12.910 --> 00:10:12.920 align:start position:0%
it and change the
 

00:10:12.920 --> 00:10:15.910 align:start position:0%
it and change the
token<00:10:13.920><c> so</c><00:10:14.200><c> all</c><00:10:14.440><c> the</c><00:10:14.600><c> apis</c><00:10:15.120><c> require</c><00:10:15.480><c> the</c><00:10:15.680><c> same</c>

00:10:15.910 --> 00:10:15.920 align:start position:0%
token so all the apis require the same
 

00:10:15.920 --> 00:10:19.269 align:start position:0%
token so all the apis require the same
authentication<00:10:16.880><c> same</c><00:10:17.320><c> token</c><00:10:18.320><c> and</c><00:10:18.680><c> the</c><00:10:18.880><c> store</c>

00:10:19.269 --> 00:10:19.279 align:start position:0%
authentication same token and the store
 

00:10:19.279 --> 00:10:20.630 align:start position:0%
authentication same token and the store
name

00:10:20.630 --> 00:10:20.640 align:start position:0%
name
 

00:10:20.640 --> 00:10:23.110 align:start position:0%
name
there<00:10:21.640><c> so</c><00:10:21.839><c> we</c><00:10:22.000><c> have</c><00:10:22.120><c> to</c><00:10:22.279><c> mention</c><00:10:22.720><c> their</c>

00:10:23.110 --> 00:10:23.120 align:start position:0%
there so we have to mention their
 

00:10:23.120 --> 00:10:24.350 align:start position:0%
there so we have to mention their
product

00:10:24.350 --> 00:10:24.360 align:start position:0%
product
 

00:10:24.360 --> 00:10:27.030 align:start position:0%
product
ID<00:10:25.360><c> which</c><00:10:25.560><c> we</c><00:10:25.720><c> can</c><00:10:25.959><c> get</c><00:10:26.160><c> from</c>

00:10:27.030 --> 00:10:27.040 align:start position:0%
ID which we can get from
 

00:10:27.040 --> 00:10:31.389 align:start position:0%
ID which we can get from
there<00:10:28.040><c> so</c><00:10:28.440><c> let's</c><00:10:28.640><c> see</c><00:10:29.160><c> the</c><00:10:29.320><c> body</c><00:10:29.760><c> as</c><00:10:30.120><c> well</c><00:10:31.120><c> so</c>

00:10:31.389 --> 00:10:31.399 align:start position:0%
there so let's see the body as well so
 

00:10:31.399 --> 00:10:32.509 align:start position:0%
there so let's see the body as well so
let's

00:10:32.509 --> 00:10:32.519 align:start position:0%
let's
 

00:10:32.519 --> 00:10:35.590 align:start position:0%
let's
beautify<00:10:33.519><c> meta</c><00:10:33.920><c> Fields</c><00:10:34.600><c> so</c><00:10:35.120><c> this</c><00:10:35.240><c> is</c><00:10:35.399><c> the</c>

00:10:35.590 --> 00:10:35.600 align:start position:0%
beautify meta Fields so this is the
 

00:10:35.600 --> 00:10:39.430 align:start position:0%
beautify meta Fields so this is the
image<00:10:35.920><c> meta</c><00:10:36.320><c> Fields</c><00:10:37.320><c> attachment</c><00:10:38.000><c> URL</c><00:10:38.959><c> so</c><00:10:39.320><c> this</c>

00:10:39.430 --> 00:10:39.440 align:start position:0%
image meta Fields attachment URL so this
 

00:10:39.440 --> 00:10:44.190 align:start position:0%
image meta Fields attachment URL so this
is<00:10:39.680><c> too</c><00:10:39.959><c> lengthy</c><00:10:40.600><c> what</c><00:10:40.839><c> we</c><00:10:41.560><c> have</c><00:10:42.560><c> so</c><00:10:43.079><c> image</c><00:10:43.399><c> is</c>

00:10:44.190 --> 00:10:44.200 align:start position:0%
is too lengthy what we have so image is
 

00:10:44.200 --> 00:10:49.470 align:start position:0%
is too lengthy what we have so image is
created<00:10:45.200><c> let's</c><00:10:46.079><c> have</c><00:10:46.200><c> a</c><00:10:46.399><c> look</c>

00:10:49.470 --> 00:10:49.480 align:start position:0%
 
 

00:10:49.480 --> 00:10:52.550 align:start position:0%
 
on<00:10:50.480><c> so</c><00:10:50.720><c> as</c><00:10:50.839><c> you</c><00:10:50.959><c> can</c><00:10:51.160><c> see</c><00:10:51.639><c> we</c><00:10:51.800><c> have</c><00:10:52.000><c> created</c><00:10:52.399><c> the</c>

00:10:52.550 --> 00:10:52.560 align:start position:0%
on so as you can see we have created the
 

00:10:52.560 --> 00:10:56.470 align:start position:0%
on so as you can see we have created the
image<00:10:52.880><c> of</c><00:10:53.079><c> the</c><00:10:53.360><c> product</c><00:10:54.360><c> by</c><00:10:54.639><c> this</c><00:10:55.000><c> way</c><00:10:56.000><c> we</c><00:10:56.120><c> can</c>

00:10:56.470 --> 00:10:56.480 align:start position:0%
image of the product by this way we can
 

00:10:56.480 --> 00:10:59.110 align:start position:0%
image of the product by this way we can
also<00:10:56.880><c> create</c><00:10:57.240><c> the</c><00:10:57.440><c> image</c><00:10:57.920><c> of</c><00:10:58.120><c> the</c><00:10:58.360><c> product</c>

00:10:59.110 --> 00:10:59.120 align:start position:0%
also create the image of the product
 

00:10:59.120 --> 00:11:00.230 align:start position:0%
also create the image of the product
from<00:10:59.480><c> this</c>

00:11:00.230 --> 00:11:00.240 align:start position:0%
from this
 

00:11:00.240 --> 00:11:03.269 align:start position:0%
from this
endpoint<00:11:01.240><c> I</c><00:11:01.360><c> mean</c><00:11:01.680><c> product</c>

00:11:03.269 --> 00:11:03.279 align:start position:0%
endpoint I mean product
 

00:11:03.279 --> 00:11:06.790 align:start position:0%
endpoint I mean product
endpoint<00:11:04.279><c> so</c><00:11:04.720><c> this</c><00:11:04.839><c> is</c><00:11:05.000><c> the</c><00:11:05.160><c> create</c><00:11:05.800><c> endpoint</c>

00:11:06.790 --> 00:11:06.800 align:start position:0%
endpoint so this is the create endpoint
 

00:11:06.800 --> 00:11:08.710 align:start position:0%
endpoint so this is the create endpoint
but<00:11:07.040><c> we</c><00:11:07.240><c> have</c><00:11:07.399><c> to</c><00:11:07.639><c> make</c><00:11:07.800><c> sure</c><00:11:08.079><c> the</c><00:11:08.240><c> image</c><00:11:08.519><c> is</c>

00:11:08.710 --> 00:11:08.720 align:start position:0%
but we have to make sure the image is
 

00:11:08.720 --> 00:11:11.230 align:start position:0%
but we have to make sure the image is
arrays<00:11:09.440><c> in</c><00:11:09.639><c> such</c><00:11:09.880><c> a</c><00:11:10.120><c> way</c><00:11:10.320><c> which</c><00:11:10.480><c> will</c><00:11:10.639><c> be</c><00:11:10.880><c> SE</c>

00:11:11.230 --> 00:11:11.240 align:start position:0%
arrays in such a way which will be SE
 

00:11:11.240 --> 00:11:13.990 align:start position:0%
arrays in such a way which will be SE
table<00:11:11.680><c> by</c><00:11:11.839><c> Shopify</c><00:11:12.720><c> and</c><00:11:12.959><c> the</c><00:11:13.160><c> same</c><00:11:13.480><c> way</c><00:11:13.680><c> we</c><00:11:13.800><c> can</c>

00:11:13.990 --> 00:11:14.000 align:start position:0%
table by Shopify and the same way we can
 

00:11:14.000 --> 00:11:16.350 align:start position:0%
table by Shopify and the same way we can
create<00:11:14.320><c> the</c><00:11:14.480><c> product</c><00:11:14.880><c> collection</c><00:11:15.839><c> just</c><00:11:16.079><c> hit</c>

00:11:16.350 --> 00:11:16.360 align:start position:0%
create the product collection just hit
 

00:11:16.360 --> 00:11:18.550 align:start position:0%
create the product collection just hit
this<00:11:16.519><c> endpoint</c><00:11:17.200><c> and</c><00:11:17.480><c> copy</c><00:11:17.760><c> it</c><00:11:17.920><c> and</c><00:11:18.160><c> paste</c><00:11:18.399><c> it</c>

00:11:18.550 --> 00:11:18.560 align:start position:0%
this endpoint and copy it and paste it
 

00:11:18.560 --> 00:11:21.310 align:start position:0%
this endpoint and copy it and paste it
in<00:11:18.720><c> the</c><00:11:18.880><c> Shopify</c><00:11:19.639><c> Postman</c><00:11:20.600><c> and</c><00:11:20.880><c> if</c><00:11:20.959><c> you</c><00:11:21.120><c> want</c>

00:11:21.310 --> 00:11:21.320 align:start position:0%
in the Shopify Postman and if you want
 

00:11:21.320 --> 00:11:24.069 align:start position:0%
in the Shopify Postman and if you want
to<00:11:21.560><c> import</c><00:11:22.040><c> these</c><00:11:22.320><c> endpoints</c><00:11:23.000><c> into</c><00:11:23.240><c> your</c><00:11:23.480><c> code</c>

00:11:24.069 --> 00:11:24.079 align:start position:0%
to import these endpoints into your code
 

00:11:24.079 --> 00:11:27.509 align:start position:0%
to import these endpoints into your code
then<00:11:24.279><c> you</c><00:11:24.480><c> just</c><00:11:24.839><c> have</c><00:11:25.040><c> to</c><00:11:25.839><c> click</c><00:11:26.079><c> on</c><00:11:26.360><c> this</c>

00:11:27.509 --> 00:11:27.519 align:start position:0%
then you just have to click on this
 

00:11:27.519 --> 00:11:30.230 align:start position:0%
then you just have to click on this
icon<00:11:28.519><c> and</c><00:11:28.639><c> you</c><00:11:28.760><c> can</c><00:11:29.120><c> get</c><00:11:29.360><c> the</c><00:11:29.519><c> code</c><00:11:29.920><c> as</c><00:11:30.079><c> you</c>

00:11:30.230 --> 00:11:30.240 align:start position:0%
icon and you can get the code as you
 

00:11:30.240 --> 00:11:33.269 align:start position:0%
icon and you can get the code as you
want<00:11:30.600><c> in</c><00:11:30.760><c> your</c><00:11:31.000><c> language</c><00:11:31.800><c> for</c><00:11:32.040><c> example</c><00:11:33.000><c> if</c><00:11:33.120><c> you</c>

00:11:33.269 --> 00:11:33.279 align:start position:0%
want in your language for example if you
 

00:11:33.279 --> 00:11:38.949 align:start position:0%
want in your language for example if you
want<00:11:33.480><c> to</c><00:11:33.680><c> in</c><00:11:34.120><c> Java</c><00:11:35.079><c> JavaScript</c><00:11:36.160><c> C</c><00:11:37.360><c> nodejs</c><00:11:38.360><c> PHP</c>

00:11:38.949 --> 00:11:38.959 align:start position:0%
want to in Java JavaScript C nodejs PHP
 

00:11:38.959 --> 00:11:43.829 align:start position:0%
want to in Java JavaScript C nodejs PHP
C<00:11:39.839><c> PHP</c><00:11:40.279><c> R</c><00:11:40.959><c> Ruby</c><00:11:41.480><c> shell</c>

00:11:43.829 --> 00:11:43.839 align:start position:0%
C PHP R Ruby shell
 

00:11:43.839 --> 00:11:46.829 align:start position:0%
C PHP R Ruby shell
C<00:11:44.839><c> and</c><00:11:45.120><c> even</c><00:11:45.360><c> you</c><00:11:45.480><c> can</c><00:11:45.639><c> get</c><00:11:45.839><c> the</c><00:11:46.000><c> code</c><00:11:46.279><c> in</c>

00:11:46.829 --> 00:11:46.839 align:start position:0%
C and even you can get the code in
 

00:11:46.839 --> 00:11:49.949 align:start position:0%
C and even you can get the code in
Python<00:11:47.839><c> but</c><00:11:48.240><c> uh</c><00:11:48.360><c> for</c><00:11:48.600><c> the</c><00:11:48.800><c> example</c><00:11:49.360><c> I</c><00:11:49.480><c> can</c><00:11:49.720><c> get</c>

00:11:49.949 --> 00:11:49.959 align:start position:0%
Python but uh for the example I can get
 

00:11:49.959 --> 00:11:54.350 align:start position:0%
Python but uh for the example I can get
the<00:11:50.120><c> code</c><00:11:50.600><c> in</c><00:11:51.040><c> PHP</c><00:11:52.000><c> col</c><00:11:53.000><c> so</c><00:11:53.200><c> just</c><00:11:53.399><c> copy</c>

00:11:54.350 --> 00:11:54.360 align:start position:0%
the code in PHP col so just copy
 

00:11:54.360 --> 00:11:57.629 align:start position:0%
the code in PHP col so just copy
it<00:11:55.360><c> and</c><00:11:55.880><c> uh</c><00:11:56.279><c> paste</c><00:11:56.560><c> it</c>

00:11:57.629 --> 00:11:57.639 align:start position:0%
it and uh paste it
 

00:11:57.639 --> 00:12:01.470 align:start position:0%
it and uh paste it
there<00:11:58.639><c> so</c><00:11:58.959><c> so</c><00:11:59.079><c> this</c><00:11:59.200><c> is</c><00:11:59.279><c> a</c><00:11:59.480><c> call</c><00:11:59.800><c> call</c><00:12:00.639><c> and</c><00:12:01.160><c> we</c>

00:12:01.470 --> 00:12:01.480 align:start position:0%
there so so this is a call call and we
 

00:12:01.480 --> 00:12:04.550 align:start position:0%
there so so this is a call call and we
are<00:12:01.639><c> going</c><00:12:01.839><c> to</c><00:12:02.079><c> hit</c><00:12:02.360><c> it</c><00:12:03.200><c> but</c><00:12:03.560><c> the</c><00:12:04.000><c> Shopify</c>

00:12:04.550 --> 00:12:04.560 align:start position:0%
are going to hit it but the Shopify
 

00:12:04.560 --> 00:12:06.949 align:start position:0%
are going to hit it but the Shopify
store<00:12:04.920><c> name</c><00:12:05.279><c> and</c><00:12:05.480><c> the</c><00:12:05.639><c> token</c><00:12:06.000><c> is</c><00:12:06.200><c> changed</c><00:12:06.760><c> as</c>

00:12:06.949 --> 00:12:06.959 align:start position:0%
store name and the token is changed as
 

00:12:06.959 --> 00:12:08.190 align:start position:0%
store name and the token is changed as
you<00:12:07.079><c> can</c><00:12:07.240><c> see</c>

00:12:08.190 --> 00:12:08.200 align:start position:0%
you can see
 

00:12:08.200 --> 00:12:12.150 align:start position:0%
you can see
there<00:12:09.200><c> so</c><00:12:09.440><c> just</c><00:12:09.600><c> save</c><00:12:09.920><c> it</c><00:12:10.600><c> and</c><00:12:10.800><c> refresh</c><00:12:11.399><c> our</c>

00:12:12.150 --> 00:12:12.160 align:start position:0%
there so just save it and refresh our
 

00:12:12.160 --> 00:12:13.509 align:start position:0%
there so just save it and refresh our
local

00:12:13.509 --> 00:12:13.519 align:start position:0%
local
 

00:12:13.519 --> 00:12:17.230 align:start position:0%
local
zamp<00:12:14.519><c> so</c><00:12:14.760><c> as</c><00:12:14.920><c> you</c><00:12:15.040><c> can</c><00:12:15.240><c> see</c><00:12:15.600><c> it</c><00:12:15.760><c> has</c><00:12:16.000><c> return</c><00:12:16.600><c> the</c>

00:12:17.230 --> 00:12:17.240 align:start position:0%
zamp so as you can see it has return the
 

00:12:17.240 --> 00:12:20.430 align:start position:0%
zamp so as you can see it has return the
product<00:12:18.160><c> response</c><00:12:19.160><c> so</c><00:12:19.399><c> if</c><00:12:19.519><c> you</c><00:12:19.720><c> refresh</c><00:12:20.199><c> to</c>

00:12:20.430 --> 00:12:20.440 align:start position:0%
product response so if you refresh to
 

00:12:20.440 --> 00:12:22.310 align:start position:0%
product response so if you refresh to
the

00:12:22.310 --> 00:12:22.320 align:start position:0%
the
 

00:12:22.320 --> 00:12:25.030 align:start position:0%
the
products<00:12:23.320><c> then</c><00:12:23.480><c> you</c><00:12:23.639><c> can</c><00:12:23.920><c> see</c><00:12:24.279><c> the</c><00:12:24.480><c> product</c><00:12:24.839><c> is</c>

00:12:25.030 --> 00:12:25.040 align:start position:0%
products then you can see the product is
 

00:12:25.040 --> 00:12:27.750 align:start position:0%
products then you can see the product is
created<00:12:25.959><c> so</c><00:12:26.279><c> by</c><00:12:26.519><c> this</c><00:12:26.760><c> way</c><00:12:27.040><c> we</c><00:12:27.160><c> can</c><00:12:27.360><c> create</c>

00:12:27.750 --> 00:12:27.760 align:start position:0%
created so by this way we can create
 

00:12:27.760 --> 00:12:29.590 align:start position:0%
created so by this way we can create
products<00:12:28.240><c> collections</c><00:12:28.959><c> and</c><00:12:29.199><c> product</c>

00:12:29.590 --> 00:12:29.600 align:start position:0%
products collections and product
 

00:12:29.600 --> 00:12:31.990 align:start position:0%
products collections and product
variants<00:12:30.160><c> and</c><00:12:30.320><c> many</c><00:12:30.600><c> other</c><00:12:30.920><c> things</c><00:12:31.639><c> through</c>

00:12:31.990 --> 00:12:32.000 align:start position:0%
variants and many other things through
 

00:12:32.000 --> 00:12:35.750 align:start position:0%
variants and many other things through
Shopify<00:12:32.560><c> rest</c><00:12:32.880><c> admin</c><00:12:33.320><c> API</c><00:12:34.160><c> easily</c><00:12:35.160><c> so</c><00:12:35.360><c> we</c><00:12:35.560><c> just</c>

00:12:35.750 --> 00:12:35.760 align:start position:0%
Shopify rest admin API easily so we just
 

00:12:35.760 --> 00:12:39.670 align:start position:0%
Shopify rest admin API easily so we just
use<00:12:36.079><c> the</c><00:12:36.320><c> postman</c><00:12:37.320><c> to</c><00:12:37.560><c> test</c><00:12:37.920><c> the</c><00:12:38.399><c> apis</c><00:12:39.399><c> and</c><00:12:39.560><c> we</c>

00:12:39.670 --> 00:12:39.680 align:start position:0%
use the postman to test the apis and we
 

00:12:39.680 --> 00:12:41.829 align:start position:0%
use the postman to test the apis and we
can<00:12:39.880><c> also</c><00:12:40.160><c> use</c><00:12:40.399><c> into</c><00:12:40.800><c> our</c><00:12:41.120><c> code</c><00:12:41.440><c> easily</c>

00:12:41.829 --> 00:12:41.839 align:start position:0%
can also use into our code easily
 

00:12:41.839 --> 00:12:44.230 align:start position:0%
can also use into our code easily
through<00:12:42.240><c> this</c><00:12:42.440><c> way</c><00:12:43.079><c> so</c><00:12:43.320><c> this</c><00:12:43.440><c> is</c><00:12:43.560><c> a</c><00:12:43.800><c> basic</c>

00:12:44.230 --> 00:12:44.240 align:start position:0%
through this way so this is a basic
 

00:12:44.240 --> 00:12:48.110 align:start position:0%
through this way so this is a basic
example<00:12:45.000><c> of</c><00:12:45.279><c> how</c><00:12:45.519><c> Shopify</c><00:12:46.040><c> rest</c><00:12:46.760><c> API</c><00:12:47.279><c> work</c><00:12:47.880><c> and</c>

00:12:48.110 --> 00:12:48.120 align:start position:0%
example of how Shopify rest API work and
 

00:12:48.120 --> 00:12:49.949 align:start position:0%
example of how Shopify rest API work and
by<00:12:48.360><c> this</c><00:12:48.519><c> way</c><00:12:48.680><c> you</c><00:12:48.760><c> can</c><00:12:48.959><c> work</c><00:12:49.199><c> on</c><00:12:49.360><c> Shopify</c>

00:12:49.949 --> 00:12:49.959 align:start position:0%
by this way you can work on Shopify
 

00:12:49.959 --> 00:12:53.269 align:start position:0%
by this way you can work on Shopify
products<00:12:50.440><c> API</c><00:12:51.160><c> easily</c><00:12:52.120><c> and</c><00:12:52.399><c> guys</c><00:12:52.600><c> if</c><00:12:52.720><c> you</c><00:12:52.959><c> find</c>

00:12:53.269 --> 00:12:53.279 align:start position:0%
products API easily and guys if you find
 

00:12:53.279 --> 00:12:55.430 align:start position:0%
products API easily and guys if you find
this<00:12:53.480><c> video</c><00:12:53.760><c> useful</c><00:12:54.320><c> don't</c><00:12:54.560><c> forget</c><00:12:54.920><c> to</c><00:12:55.160><c> like</c>

00:12:55.430 --> 00:12:55.440 align:start position:0%
this video useful don't forget to like
 

00:12:55.440 --> 00:12:57.829 align:start position:0%
this video useful don't forget to like
subscribe<00:12:55.920><c> and</c><00:12:56.079><c> share</c><00:12:56.519><c> finally</c><00:12:57.120><c> thanks</c><00:12:57.360><c> for</c>

00:12:57.829 --> 00:12:57.839 align:start position:0%
subscribe and share finally thanks for
 

00:12:57.839 --> 00:13:00.839 align:start position:0%
subscribe and share finally thanks for
watching

이 자료가 속한 분류

Storefront/Admin API

← 돌아가기