{"_id":"59e8f601aa561e00241c44c3","category":{"_id":"59e8f600aa561e00241c44af","version":"59e8f600aa561e00241c44aa","project":"57336fd5a6a9c40e00e13a0b","__v":0,"sync":{"url":"","isSync":false},"reference":true,"createdAt":"2016-05-12T15:22:00.041Z","from_sync":false,"order":4,"slug":"coupon","title":"Catalog"},"project":"57336fd5a6a9c40e00e13a0b","parentDoc":null,"user":"560d5913af97231900938124","version":{"_id":"59e8f600aa561e00241c44aa","project":"57336fd5a6a9c40e00e13a0b","__v":1,"createdAt":"2017-10-19T18:59:12.596Z","releaseDate":"2017-10-19T18:59:12.596Z","categories":["59e8f600aa561e00241c44ab","59e8f600aa561e00241c44ac","59e8f600aa561e00241c44ad","59e8f600aa561e00241c44ae","59e8f600aa561e00241c44af","59e8f600aa561e00241c44b0","59e8f600aa561e00241c44b1","59e8f600aa561e00241c44b2","59e8f600aa561e00241c44b3","59e8f600aa561e00241c44b4","59e8f600aa561e00241c44b5"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"3.23 Release","version_clean":"8976.0.0-Extended","version":"8976-Extended"},"__v":0,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-05-12T15:08:47.740Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"examples":{"codes":[]},"method":"get","results":{"codes":[]},"settings":"","auth":"optional","params":[],"url":""},"isReference":true,"order":16,"body":"##Definition\nhttps<span>://sandbox.bluesnap.com/services/2/catalog/products/:product-id</span>\n\n<hr>\n\n##Documentation\nThe Retrieve Product request enables you to retrieve details of an existing product in your account.\nThe response includes the URLs of all linked SKUs.\n\n###Request Content\nEnter the `product-id` into the web service URL, in the format:\n`services/2/catalog/products/{product-id}`\n\nFor example:\n`services/2/catalog/products/12345`\n\n###Response Details\nIf successful, the response HTTP status code is 200 OK.\nThe response contains the retrieved `product` resource (see [product](doc:product)).\nFor details about possible errors, see: [General Errors](doc:general-errors) and [Catalog Errors](doc:catalog-errors).\n\n<hr>\n\n##Examples\n\n###Request Example\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"curl -v -X GET https://sandbox.bluesnap.com/services/2/catalog/products/307634 \\\\\\n-H 'Content-Type: application/xml' \\\\\\n-H 'Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ='\",\n      \"language\": \"curl\",\n      \"name\": \"Retrieve Product Request\"\n    }\n  ]\n}\n[/block]\n###Response Example\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<product xmlns=\\\"http://ws.plimus.com\\\">\\n  <product-status>A</product-status>\\n  <product-name>new product</product-name>\\n  <product-short-description>This is the product short description</product-short-description>\\n  <product-long-description>This is the product long description</product-long-description>\\n  <product-info-url>http://www.myurl.com</product-info-url>\\n  <product-merchant-descriptor>MERCHANTNAME123456</product-merchant-descriptor>\\n  <product-support-email>product:::at:::newproduct.com</product-support-email>\\n  <product-skus>\\n    <url>https://sandbox.bluesnap.com/services/2/catalog/skus/2180636</url>\\n  </product-skus>\\n</product>\",\n      \"language\": \"xml\",\n      \"name\": \"Retrieve Product Response\"\n    }\n  ]\n}\n[/block]\n<br>\n<a class=\"btn btn-primary\" href=\"#\" role=\"button\">Back to Top</a>","excerpt":"","slug":"retrieve-product","type":"get","title":"Retrieve Product"}

getRetrieve Product


Definition

https://sandbox.bluesnap.com/services/2/catalog/products/:product-id


Documentation

The Retrieve Product request enables you to retrieve details of an existing product in your account.
The response includes the URLs of all linked SKUs.

Request Content

Enter the product-id into the web service URL, in the format:
services/2/catalog/products/{product-id}

For example:
services/2/catalog/products/12345

Response Details

If successful, the response HTTP status code is 200 OK.
The response contains the retrieved product resource (see product).
For details about possible errors, see: General Errors and Catalog Errors.


Examples

Request Example

curl -v -X GET https://sandbox.bluesnap.com/services/2/catalog/products/307634 \
-H 'Content-Type: application/xml' \
-H 'Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ='

Response Example

<?xml version="1.0" encoding="UTF-8"?>
<product xmlns="http://ws.plimus.com">
  <product-status>A</product-status>
  <product-name>new product</product-name>
  <product-short-description>This is the product short description</product-short-description>
  <product-long-description>This is the product long description</product-long-description>
  <product-info-url>http://www.myurl.com</product-info-url>
  <product-merchant-descriptor>MERCHANTNAME123456</product-merchant-descriptor>
  <product-support-email>product@newproduct.com</product-support-email>
  <product-skus>
    <url>https://sandbox.bluesnap.com/services/2/catalog/skus/2180636</url>
  </product-skus>
</product>