Skip to main content

Mindsite API (0.0.7)

Download OpenAPI specification:Download

Mindsite API is a RESTful API that provides access to the data collected by Mindsite.

Price

Price

query Parameters
date
required
string (Date)

Date in YYYY-MM-DD format. Use 9999-12-31 for latest data.

calculation_type
string (Calculation Type)
Default: "AVG"
Enum: "LAST" "MIN_PRICE" "MAX_PRICE" "AVG"

LAST selection configures data with latest crawling time in selected date. MIN_PRICE selection configures data with minimum price in selected date. MAX_PRICE selection configures data with maximum price in selected date. AVG selection configures data with average price in selected date.

page_size
integer (Page Size)
Default: 10
current_page
integer (Current Page)
Default: 1
header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
{
  • "items": [
    ],
  • "total": 0,
  • "page_size": 0,
  • "current_page": 0,
  • "page_count": 0
}

Price Bulk

Price Bulk API returns the price data in bulk. The data is returned in a csv file. Columns are: product_id, retailer_name, merchant_name, product_price, unit_price, product_price_2, product_price_3, in_stock, cargo_fee, promotion_text, is_buybox, buybox_position, session_time, crawling_time, product_url, mindsite_sku_id, mindsite_sku_name, brand, is_own_product, is_power_sku, product_barcode, main_merchants, tags

query Parameters
date
string (Date)

Date in YYYY-MM-DD format.

time
integer (Time)

Hour in 24 hour format.

encoding
string (Encoding)
Default: "csv"

Encoding of the file. Supported values: csv, ndjson.

header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
null

Price Bulk Files

header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
{
  • "files": [
    ]
}

Visibility

Visibility Scores

query Parameters
visibility_type
required
string (Visibility Type)
Enum: "SEARCH" "CATEGORY"
date
required
string (Date)

Date in YYYY-MM-DD format.

first_n_products
integer (First N Products)
Default: 20

Number of products to be considered.

position_type
string (EnumPositionType)
Default: "OVERALL"
Enum: "ORGANIC" "SPONSORED" "OVERALL"

ORGANIC selection configures data with organic visibility. SPONSORED selection configures data with sponsored visibility. OVERALL selection configures data with overall visibility.

page_size
integer (Page Size)
Default: 10
current_page
integer (Current Page)
Default: 1
header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
{
  • "items": [
    ],
  • "total": 0,
  • "page_size": 0,
  • "current_page": 0,
  • "page_count": 0
}

Visibility Listings

query Parameters
visibility_type
required
string (Visibility Type)
Enum: "SEARCH" "CATEGORY"
visibility_source_id
required
integer (Visibility Source Id)
retailer_code
required
string (Retailer Code)
date
required
string (Date)

Date in YYYY-MM-DD format.

first_n_products
integer (First N Products)
Default: 20

Number of products to be considered.

position_type
string (EnumPositionType)
Default: "OVERALL"
Enum: "ORGANIC" "SPONSORED" "OVERALL"

ORGANIC selection configures data with organic visibility. SPONSORED selection configures data with sponsored visibility. OVERALL selection configures data with overall visibility.

header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
{
  • "visibility_source_name": "string",
  • "visibility_source_url": "string",
  • "searched_brand": "string",
  • "searched_brand_group": "string",
  • "is_own_brand": true,
  • "listings": [
    ]
}

E Retail Media

E Retail Media

query Parameters
date
required
string (Date)

Date in YYYY-MM-DD format.

first_n_e_retail_media
integer (First N E Retail Media)
Default: 20

Number of e-retail media to be considered.

relevance
string (Relevance)
Default: "RELEVANT"
Enum: "RELEVANT" "ALL"

RELEVANT selection filters banners with own or competitor products. ALL selection brings all banners.

page_size
integer (Page Size)
Default: 10
current_page
integer (Current Page)
Default: 1
header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
{
  • "items": [
    ],
  • "total": 0,
  • "page_size": 0,
  • "current_page": 0,
  • "page_count": 0
}

Content

Content Detail Bulk

Content Detail API returns content data in bulk. Columns are ordered like that: result_id, listing_id, csku_id, csku_title, barcode, brand_id, brand_name, retailer_code, product_id, content_type, check_type, status, result, partial_result, check_metadata, product_url, tags, is_psku, product_image_url

query Parameters
date
string (Date)

Date in YYYY-MM-DD format.

time
integer (Time)

Hour in 24 hour format.

encoding
string (Encoding)
Default: "csv"

Encoding of the file. Supported values: csv, ndjson.

header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
null

Content Bulk Files

header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
{
  • "files": [
    ]
}

Rnr

Rating Detail Bulk

Rating Detail API returns rating data in bulk. Columns are ordered like that: csku_id,retailer_code,listing_id,csku_title,is_psku,brand_id,brand_name,barcode,product_url,product_image_url,date,product_id,tags,is_customer_brand,rating,rating_count,rating_target,rating_status

query Parameters
date
string (Date)

Date in YYYY-MM-DD format.

time
integer (Time)

Hour in 24 hour format.

encoding
string (Encoding)
Default: "csv"

Encoding of the file. Supported values: csv, ndjson.

header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
null

Rating Bulk Files

header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
{
  • "files": [
    ]
}

Review Detail Bulk

Review Detail API returns review data in bulk. Columns are ordered like that: csku_id,retailer_code,listing_id,csku_title,is_psku,brand_id,brand_name,barcode,product_url,product_image_url,date,product_id,tags,is_customer_brand,review_count,review_count_target,review_status

query Parameters
date
string (Date)

Date in YYYY-MM-DD format.

time
integer (Time)

Hour in 24 hour format.

encoding
string (Encoding)
Default: "csv"

Encoding of the file. Supported values: csv, ndjson.

header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
null

Review Bulk Files

header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
{
  • "files": [
    ]
}

Review Text Detail Bulk

query Parameters
date
string (Date)

Date in YYYY-MM-DD format.

time
integer (Time)

Hour in 24 hour format.

encoding
string (Encoding)
Default: "csv"

Encoding of the file. Supported values: csv, ndjson.

header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
null

Review Text Bulk Files

header Parameters
x-api-key
required
string (X-Api-Key)

Responses

Response samples

Content type
application/json
{
  • "files": [
    ]
}

Healthcheck

Responses

Response samples

Content type
application/json
null