Mercado Livre Price Offers Scraper

Scrape all seller price offers for any product on MercadoLivre.com with its product URL

Try for free

API Usage

The scraper is also available to use as an API. These parameters are accepted in the body

Request Body

NameDescriptionExample
url
Url of the product listinghttps://www.mercadolivre.com.br/bio-extratus-queravit-repara-danos-shampoo-hidratante-250ml/p/MLB20769099
service_platform
Variable to indicate scraper platform namemercado_sellers
webhook_url
Callback url where results will be posted on job completion. URL must accept post requests.https://yourserverurl.com/path

Authentication

Set the following header for authentication:

Authorization: Token <your_api_key>

Login here to find your API key.

Example

Using the scraper via API requires a simple post request with the url and service_platform details sent in the body of the request.

bash
1curl -X POST 'https://data.unwrangle.com/api/jobs/' \
2-H 'Authorization: Token <your_api_key_here>' \
3-H 'Content-Type: application/json' \
4-d '{
5 "url": "https://www.yelp.com/biz/the-post-sports-bar-and-grill-lake-saint-louis",
6 "service_platform": "yelp_reviews"
7}'

API Response

This is the response you will receive when a scraping job is created successfully.

json
1{
2 "created": "2024-06-10T09:19:40.161178Z",
3 "id": 27602,
4 "url": "https://www.yelp.com/biz/the-post-sports-bar-and-grill-lake-saint-louis",
5 "search": null,
6 "urls": [],
7 "status": "queued",
8 "n": null,
9 "service_platform": "yelp_reviews",
10 "from_date": null,
11 "webhook_url": null,
12 "external_id": null,
13 "is_webhook_sent": false,
14 "credits_used": 10,
15 "completed": null
16}

Querying Results

The results retrieved by the scraping job can also be queried via API by making a request with the job ID in it if a webhook URL is not present.

bash
1curl -X GET 'https://data.unwrangle.com/api/jobs/27602/results/' \
2-H 'Authorization: Token <your_api_key>'

Request Cost

Each record returned will cost 1 credit and an additional 10 credits will be charged as a base fee for each job that is created