Request Type: GET
Enter the request URL: http://StoreURL/odata/product
Auth type: Bearer Token - paste the token generated in the previous steps
Request Type: GET
Enter the request URL: http://StoreURL/odata/product('ID')
Auth type: Bearer Token - paste the token generated in the previous steps
Request Type: GET
Enter the request URL: http://StoreUrl/odata/product?$filter=Name eq 'adidas Consortium Campus 80s Running Shoes'
Auth type: Bearer Token - paste the token generated in the previous steps
It will show you only product which name is equal to "adidas Consortium Campus 80s Running Shoes".
Request Type: POST
Enter the request URL: http://StoreURL/odata/product
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page.
Request Type: POST
Enter the request URL: http://StoreURL/odata/product
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page.
Request Type: PATCH
Enter the request URL: http://StoreURL/odata/product('id')
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page.
URGENT: It's PATCH request, so you enter only field that have changed.
Request Type: PUT
Enter the request URL: http://StoreURL/odata/product('id')
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page.
URGENT: It's PUT request, so you have to enter all fields that appear in that product, also the id field.
Request Type: DELETE
Enter the request URL: http://StoreURL/odata/product('id')
Auth type: Bearer Token - paste the token generated in the previous steps
Please note that in DELETE operations, you will get only "Status: 200 OK" information if the item was successfully deleted.
Request Type: POST
Enter the request URL: http://StoreURL/odata/product('ID')/UpdateStock
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page, section with EntityAction.
Request Type: POST
Enter the request URL: http://StoreURL/odata/product('ID')/CreateProductCategory
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page, section with EntityAction. In the case of CreateProductCategory, it's more complicated.
Request Type: POST
Enter the request URL: http://StoreURL/odata/product('ID')/UpdateProductCategory
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page, section with EntityAction.
Request Type: POST
Enter the request URL: http://StoreURL/odata/product('ID')/DeleteProductCategory
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page, section with EntityAction. In the case of DeleteProductCategory it's just CategoryId.
Request Type: POST
Enter the request URL: http://StoreURL/odata/product('ID')/CreateProductCollection
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page, section with EntityAction.
Request Type: POST
Enter the request URL: http://StoreURL/odata/product('ID')/UpdateProductCollection
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page, section with EntityAction.
Request Type: POST
Enter the request URL: http://StoreURL/odata/product('ID')/DeleteProductCollection
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page, section with EntityAction.
Request Type: POST
Enter the request URL: http://StoreURL/odata/product('ID')/CreateProductPicture
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page, section with EntityAction. This method requires more actions from you. First of all, you need to know picture Id, so we need to upload picture first.
Request Type: POST
Enter the request URL: http://StoreURL/odata/product('ID')/UpdateProductPicture
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page, section with EntityAction.
You need to know the MIME Type, list of MIME types can be found here: https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Complete_list_of_MIME_types
Request Type: POST
Enter the request URL: http://StoreURL/odata/product('ID')/DeleteProductPicture
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page, section with EntityAction.
{
"PictureId":"ID of Picture"
}
Request Type: POST
Enter the request URL: http://StoreURL/odata/product('ID')/CreateProductTierPrice
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page, section with EntityAction.
Request Type: POST
Enter the request URL: http://StoreURL/odata/product('ID')/UpdateProductTierPrice
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page, section with EntityAction.
Request Type: POST
Enter the request URL: http://StoreURL/odata/product('ID')/DeleteProductTierPrice
Auth type: Bearer Token - paste the token generated in the previous steps
Headers: In the Key field enter the Content-Type, in Value field enter the application/json, description is empty.
Body: In the body field you need to enter the proper JSON. Which fields are necessary for specified actions you can check in the bottom of $metadata page, section with EntityAction.