ResearchClientInterface
interface ResearchClientInterface
Interface ResearchClientInterface
Represents an object capable of querying SellerLabs' Research API
Methods
Generate an authorization code for NodeMWS
Get the current offers for an ASIN from NodeMWS
Call the fees endpoint of NodeMWS and return the response
Search the catalog and return the response
Get categories for an ASIN
Get a category by ID
Hit the itemSearch endpoint of research-api with a given keyword phrase, page (default 1) and search index (default Blended)
Details
at line line 31
string
generateCode(null|int $timestamp = null)
Generate an authorization code for NodeMWS
at line line 41
OffersResponse
getOffers(string $asin, bool $noPaapi = false)
Get the current offers for an ASIN from NodeMWS
at line line 51
FeesResponse
getFees(string $asin, float $price)
Call the fees endpoint of NodeMWS and return the response
at line line 61
SearchResponse
getSearch(string $idType, string $idCode)
Search the catalog and return the response
at line line 70
GetAsinCategoriesResponse
getAsinCategories(string $asin)
Get categories for an ASIN
at line line 79
GetCategoryByIdResponse
getCategoryById(string $categoryId)
Get a category by ID
at line line 91
ItemSearchResponse
getItemSearch(string $keywords, int $page = 1, string $searchIndex = 'Blended')
Hit the itemSearch endpoint of research-api with a given keyword phrase, page (default 1) and search index (default Blended)