Martí Scraper
Pricing
from $1.50 / 1,000 results
Martí Scraper
Scrape products from marti.mx. Use the same shop filters as the site (department, brand, price, sort) or paste a URL — the URL wins when set.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Marco Rodrigues
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
⚽ Martí Scraper
Want Martí products in a spreadsheet? This scraper makes it easy.
Use structured filters — better for AI agents — or paste an input_url. When input_url is set it overrides the filters.
Martí is a Mexico sporting-goods shop with shoes, clothing, gear, and supplements. This actor returns up to 2000 rows per run.
💡 Perfect for...
- Retail: Export shoe, jersey, and gear prices from Martí.
- Dashboards: Track prices without paging the site.
- Market research: Slice departments, brands, and price bands.
- Data analysts: Export structured rows with public product URLs.
- 🤖 AI Agents: Power Claude, Cursor, Codex, the Hermes Agent, and OpenClaw workflows with live Martí results.
- 📚 RAG Systems: Feed titles, brands, and prices into retrieval pipelines.
- 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.
✨ Why you'll love this scraper
- 🔗 Input URL or Filters: Paste a Martí department, search, or product URL, or pick the same filters as the site.
input_urlalways wins when set. - 🎯 Website-Matched Filters: Department, keyword, brand, price range, and sort.
- 🌐 Product cards: Title, brand, prices, stock, photos, description, and the specifications shown on the product.
📦 What's inside the data?
id, url, title, brand, category, sku, ean, reference, price, currency (MXN), list_price, discount, availability, stock, seller, installment_months, installment_price, description, image, images, size, color, gender, sport, specifications
🚀 Quick start
Option A: paste https://www.marti.mx/calzado.
Option B: pick a department or keyword and set max_results.
Input Example (filters):
{"category": "calzado","sort": "price-asc","max_results": 100}
Input Example (URL):
{"input_url": "https://www.marti.mx/calzado","max_results": 100}
Output Example:
{"id": "1127999012","url": "https://www.marti.mx/jersey-pirma-futbol-1127999012/p","title": "Jersey Pirma Futbol Cruz Azul Tercero Fan 26/27 Hombre 18302","brand": "Pirma","category": "Ropa > Jerseys","price": 1949.0,"currency": "MXN","list_price": 1949.0,"discount": 0,"availability": "out of stock","stock": 0,"size": "ECH","color": "Azul","gender": "Hombre","sport": "Futbol","image": "https://martimx.vteximg.com.br/arquivos/ids/2466491/1127999012-1.webp"}
Output fields:
| Field | Description |
|---|---|
id | Product id. |
url | Public product page. |
title | Product title. |
brand | Brand name. |
category | Department path shown on the product. |
sku | Shop sku. |
ean | Barcode when shown. |
reference | Product reference code. |
price | Selling price. |
currency | MXN. |
list_price | Original price. Same as the selling price when the product is not on sale. |
discount | Discount percent. 0 when the product is not on sale. |
availability | In stock or out of stock. |
stock | Units available. |
seller | Shop that sells the product. |
installment_months | Longest interest-free payment plan. 1 when the product is paid in one payment. |
installment_price | Amount of each payment in that plan. |
description | Product description. |
image | Main product photo. |
images | Every product photo. |
specifications | Extra specifications shown for that product, such as team or jersey version. |
size | Size shown on the product. |
color | Color. |
gender | Who the product is for, such as Hombre. |
sport | Sport, such as Futbol. |
📋 Input reference
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
input_url | string | No | — | Martí department, search, or product URL. Overrides every filter. |
category | dropdown | No | all departments | Same departments as the shop menu. |
query | string | No | — | Same as the search box. |
brand | string | No | — | Brand name as shown on the site. |
price_min | integer | No | — | Lowest price in MXN. |
price_max | integer | No | — | Highest price in MXN. |
sort | dropdown | No | best sellers | Same sort choices as the listing. |
max_results | integer | No | 50 | Maximum rows (1–2000). |