nvNeuralVerge
E-commerce & Marketplaces

Mercari Japan Item Data — Price, Status, Condition & Seller

Send a Mercari item ID or URL and this source returns the listing as structured data: title, description, price in JPY, status (on sale or sold out), photos, brand, category path, condition, shipping details, likes, comments and the seller.

Example response
{
  "session_id": "11111111-1111-1111-1111-111111111111",
  "kind": "mercari_item",
  "item": "m47341865350",
  "human": "# Mercari item\n\n- **Item:** m47341865350\n- **Proxy traffic:** 590.5 KB\n- **Title:** Apple iPhone 12 mini本体 パープル\n- **Brand:** Apple\n- **Price:** 20000 JPY\n- **Status:** sold_out",
  "machine": {
    "item": {
      "@type": "MercariItem",
      "id": "m47341865350",
      "url": "https://jp.mercari.com/item/m47341865350",
      "name": "Apple iPhone 12 mini本体 パープル",
      "description": "値下げ不可\n\nデュアルカメラシステムを搭載した、鮮やかなパープルカラーのiPhone 12mini本体です。\n\n- ブランド: Apple\n- モデル: iPhone 12mini\n- カラー: パープル\n- カメラ構成: デュアルカメラ\n-SIMフリー\n-バッテリー容量74%\n-64GB\n\n動作不良など無し\n画面割れや修復歴ありません。\n\nご覧いただきありがとうございます。",
      "price": 20000,
      "currency": "JPY",
      "status": "sold_out",
      "photos": [
        "https://static.mercdn.net/item/detail/orig/photos/m47341865350_1.jpg?1790505176",
        "https://static.mercdn.net/item/detail/orig/photos/m47341865350_2.jpg?1790505176"
      ],
      "thumbnails": [
        "https://static.mercdn.net/thumb/item/webp/m47341865350_1.jpg?1790505176",
        "https://static.mercdn.net/thumb/item/webp/m47341865350_2.jpg?1790505176"
      ],
      "seller": {
        "@type": "MercariSeller",
        "id": 475131661,
        "name": "かず",
        "photo": "https://static.mercdn.net/thumb/members/webp/475131661.jpg?1588474611",
        "rating_count": 17,
        "star_rating_score": 5,
        "is_verified": true,
        "badges": [],
        "url": "https://jp.mercari.com/user/profile/475131661"
      },
      "category": {
        "@type": "MercariItemCategory",
        "id": 859,
        "name": "スマートフォン本体",
        "parent_id": 100,
        "parent_name": "スマートフォン・携帯電話",
        "root_id": 7,
        "root_name": "スマホ・タブレット・パソコン"
      },
      "brand": {
        "id": 3272,
        "name": "Apple"
      },
      "condition": {
        "@type": "MercariItemCondition",
        "id": null,
        "name": "目立った傷や汚れなし",
        "subname": "細かな使用感・傷・汚れはあるが、目立たない"
      },
      "shipping_payer": "送料込み",
      "shipping_method": null,
      "shipping_from": null,
      "shipping_days": null,
      "like_count": 44,
      "comment_count": 11,
      "hash_tags": [],
      "features": [],
      "posted_ago": "6時間前",
      "auction": null,
      "created_at": null,
      "updated_at": null,
      "meta_title": "Apple iPhone 12 mini本体 パープル - メルカリ",
      "localized_title": null,
      "localized_description": null
    },
    "response_bytes": 604677
  },
  "total_points": 5
}
You send
A Mercari item ID or URL
You get back
Title, description, price (JPY), status, photos, brand, category path, condition, shipping, likes, comments and seller
Coverage
Mercari Japan items with a public item page.
Price
5 pts — $5 per 1,000
Charged only when the item resolves. An item ID or URL that doesn't resolve is not billed.
Comparison

Ways to get this data

Three approaches teams use today, and where each one runs into trouble.

ApproachWhat it takesCostTrade-off
Checking the item by handOpen the page and read itFree, and slowFine for one item, useless across a watchlist
Building a scraperWrite it, host it, and repair it when Mercari changes the pageEngineering timeA maintenance commitment for something that isn't your product
NeuralVergeOne request per item$5 per 1,000, misses not billedReturns what the listing shows at request time — items sell and get edited
Response

What you get back

Every field in the response shown above.

FieldTypeDescription
idstringMercari item ID.
urlstringDirect link to the item.
namestringItem title.
descriptionstringSeller's description text.
pricenumberPrice.
currencystringCurrency code, e.g. JPY.
statusstringItem status, e.g. sold_out or on_sale.
photosarrayFull-size photo URLs.
thumbnailsarrayThumbnail URLs.
sellerobjectSeller id, name, photo, rating_count, star_rating_score, is_verified, badges and profile url.
categoryobjectCategory id and name, with parent and root category ids and names.
brandobjectBrand id and name.
conditionobjectCondition name and subname, as the seller selected them.
shipping_payerstringWho pays shipping, as Mercari displays it.
shipping_methodnullShipping method; null in the sample.
shipping_fromnullShipping origin; null in the sample.
shipping_daysnullShipping time; null in the sample.
like_countnumberLikes on the item.
comment_countnumberComments on the item.
hash_tagsarrayHashtags on the item; empty in the sample.
featuresarrayItem features; empty in the sample.
posted_agostringPosting age as Mercari displays it, in Japanese.
auctionnullAuction details where the item is an auction; null in the sample.
created_atnullCreation time; null in the sample.
updated_atnullLast update time; null in the sample.
meta_titlestringThe item page's title.
localized_titlenullTranslated title; null in the sample.
localized_descriptionnullTranslated description; null in the sample.
Integration

How to run it

The same lookup works from the app, the API, or as a tool an agent can call mid-task.

One item per request; item accepts an ID (the m... value) or a full URL. Text fields come back in Japanese, as the listing wrote them.

curl -X POST https://api.neuralverge.ai/functions/v1/run-mercari-items \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "item": "m47341865350" }'
Use cases

What teams use it for

Where this field shows up in an actual workflow.

Sold-price research

Check what an item was listed at and whether it has sold.

Resale sourcing

Read condition, shipping terms and seller rating before you decide.

Demand signals

Use likes and comment counts to see which items draw interest.

Category and brand tracking

Read the category path and brand on listings you monitor.

Coverage & limits

Coverage, freshness and limits

What this source covers, how fresh it is, and where it stops.

Coverage

Mercari Japan items with a public item page.

Freshness

Read at request time.

Handling

This source returns publicly visible listing information, stamped with the item ID it was read from and a session id you can trace.

What it will not do
  • —Status, likes and comments reflect the moment of the request and change quickly.
  • —Shipping method, origin and days, and several other fields, can be empty, as in the sample.
  • —Text fields come back in Japanese, as the listing wrote them.
FAQ

Questions, answered

Yes — the item field accepts either a Mercari item ID or a full item URL.

Related

Related sources

Try mercari item on your own data

One request format across every source in the catalog.

Get started