Martí Scraper avatar

Martí Scraper

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Martí Scraper

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

Marco Rodrigues

Maintained by Community

Actor 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_url always 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:

FieldDescription
idProduct id.
urlPublic product page.
titleProduct title.
brandBrand name.
categoryDepartment path shown on the product.
skuShop sku.
eanBarcode when shown.
referenceProduct reference code.
priceSelling price.
currencyMXN.
list_priceOriginal price. Same as the selling price when the product is not on sale.
discountDiscount percent. 0 when the product is not on sale.
availabilityIn stock or out of stock.
stockUnits available.
sellerShop that sells the product.
installment_monthsLongest interest-free payment plan. 1 when the product is paid in one payment.
installment_priceAmount of each payment in that plan.
descriptionProduct description.
imageMain product photo.
imagesEvery product photo.
specificationsExtra specifications shown for that product, such as team or jersey version.
sizeSize shown on the product.
colorColor.
genderWho the product is for, such as Hombre.
sportSport, such as Futbol.

📋 Input reference

ParameterTypeRequiredDefaultDescription
input_urlstringNo—Martí department, search, or product URL. Overrides every filter.
categorydropdownNoall departmentsSame departments as the shop menu.
querystringNo—Same as the search box.
brandstringNo—Brand name as shown on the site.
price_minintegerNo—Lowest price in MXN.
price_maxintegerNo—Highest price in MXN.
sortdropdownNobest sellersSame sort choices as the listing.
max_resultsintegerNo50Maximum rows (1–2000).