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": [
    ]
}

Price Competition

path Parameters
customer_page_id
required
integer (Page ID)

ID of the desired page

query Parameters
start_date
required
string (Start Date)

Start date in format YYYY-MM-DD

end_date
required
string (End Date)

End date in format YYYY-MM-DD

time_dimension
string (Time Dimension)
Default: "DAILY"
Enum: "NONE" "DAILY" "WEEKLY" "MONTHLY" "YEARLY"

Time dimension for the calculated index data. In None selection, the data is calculated for the whole period. In other selections, the data is calculated for the selected time dimension.

price_type
string (Price Type)
Default: "TOTAL"
Enum: "TOTAL" "UNIT"

Price type for the competition. UNIT selection enables indexes to be calculated based on the unit price which requires unit count information is provided in tags.

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

Responses

Response samples

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

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": [
    ]
}

Visibility Search By Product

query Parameters
start_date
required
string (Start Date)

Start Date in YYYY-MM-DD format.

end_date
required
string (End Date)

End Date in YYYY-MM-DD format.

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,
  • "start_date": "string",
  • "end_date": "string"
}

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