Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Get Product Details

Method Objective

The method allows getting product details.

Request

EndpointRequest Type
https://api.personaclick.com/products/getGET

Parameters

NameTypeRequirementDescription
shop_idstringrequiredUnique Store Key in PersonaClick. Located there: Account > Settings > Store Settings
item_idstringrequiredProduct ID

API Response Code

HTTP status code

Description
200 OK

The request was successful

403 ForbiddenIncorrect store ID value

API Response Data

The structure of the API response object matches the structure of the object when uploading product data to the system. See Import products via HTTP API.

Request Example

Code Block
languagejs
themeFadeToGrey
curl https://api.personaclick.com/products/get?shop_id=0d42fd8b713d0752776ca589cc0056&item_id=100500


Get Product Counters

Method Objective

The method allows getting 24-hour and 15-minute counters of interaction with a product.

Request

EndpointRequest Type
https://api.personaclick.com/products/countersGET

Parameters

NameTypeRequirementDescription
shop_idstringrequiredUnique Store Key in PersonaClick. Located there: Account > Settings > Store Settings
itemstringrequiredProduct ID

API Response Code

HTTP status code

Description
200 OK

The request was successful.

400 Bad RequestSee the "message" property of the API response for details.
403 ForbiddenSee the "message" property of the API response for details.

API Response Data

NameTypeDescription
nowobject

The product interaction counters for the last 15 minutes. 

The following properties are available:

  • view (number) - the number of product views
  • cart (number) - the number of times product is added to the cart
  • purchase (number) - the number of product purchases
dailyobject

The product interaction counters for the last 24 hours. 

The following properties are available:

  • view (number) - the number of product views
  • cart (number) - the number of times product is added to the cart
  • purchase (number) - the number of product purchases
statusstring

Available only in case of an error. Contains the "error" value in this case.

messagestring

Available only in case of an error. Contains a description of the error.

Request Example

Code Block
languagejs
themeFadeToGrey
curl 'https://api.personaclick.com/products/counters?shop_id=0d42fd8b713d0752776ca589cc0056&item=100500'



Column

Page Navigation

Table of Contents
maxLevel1
indent0px
stylenone




Related Pages

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
sorttitle
cqllabel = "product_counters"