Discover/suzuri.jp API
live

suzuri.jp APIsuzuri.jp

Access Suzuri.jp product details, creator profiles, user catalogs, keyword search, and item types via 5 structured JSON endpoints.

Endpoints
5
Updated
27d ago
Try it
The variant product ID (e.g., '82832311'). This is the 'id' field from search_products or get_user_products results.
api.parse.bot/scraper/71908d50-afe7-444e-874e-c37df6af0fb8/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/71908d50-afe7-444e-874e-c37df6af0fb8/get_product?product_id=82832311' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Retrieve full details of a specific product including title, price, description, brand, and availability. Uses the variant product ID (as returned by search_products or get_user_products). Returns stale_input with kind 'input_not_found' if the product does not exist.

Input
ParamTypeDescription
product_idrequiredstringThe variant product ID (e.g., '82832311'). This is the 'id' field from search_products or get_user_products results.
Response
{
  "type": "object",
  "fields": {
    "id": "string, the product variant ID",
    "url": "string, canonical product URL on suzuri.jp",
    "name": "string, product name including item type",
    "brand": "string, seller/brand name",
    "image": "string, URL of product image",
    "price": "integer, price before tax in JPY",
    "category": "string, product category name in Japanese",
    "currency": "string, currency code (JPY)",
    "description": "string, product description",
    "availability": "string, schema.org availability URL",
    "priceWithTax": "integer, price including tax in JPY"
  },
  "sample": {
    "data": {
      "id": "82832311",
      "url": "https://suzuri.jp/beecat88/19451304/t-shirt/s/black",
      "name": "チベットモンキー Regular Fit T-Shirt",
      "brand": "B-shop",
      "image": "https://lens.suzuri.jp/v3/500x500/t-shirt/s/black/front/19451304/1771570155-8485x2943.png.1.0+0.0+0.1204.jpg?h=e86404b22e2837f1432f191874ac37633b081de5&printed=true",
      "price": 4380,
      "category": "スタンダードTシャツ",
      "currency": "JPY",
      "description": "チベットモンキーを描きました。",
      "availability": "http://schema.org/InStock",
      "priceWithTax": 4818
    },
    "status": "success"
  }
}

About the suzuri.jp API

The Suzuri.jp API exposes 5 endpoints covering product details, creator profiles, and keyword search across Japan's print-on-demand merchandise platform. The get_product endpoint returns title, price in JPY, category, availability, and image URL for any variant product ID. The search_products endpoint accepts a keyword query and optional page number, returning matching product IDs and canonical URLs for further lookup.

Product and Search Endpoints

The get_product endpoint takes a product_id string (a variant ID surfaced by search_products or get_user_products) and returns a full product record: id, name, brand, price (pre-tax integer in JPY), currency, category (Japanese text), description, image, url, and availability as a schema.org URL. If the product ID does not exist, the response includes a stale_input field with kind input_not_found. The search_products endpoint accepts a query string plus optional page and limit parameters; results are an array of objects with id and url, suitable for feeding into get_product for detailed data.

Creator and Catalog Endpoints

get_user retrieves a creator's profile by username, returning a numeric id, name, displayName, avatarUrl, and a profile object containing a body field with the bio text. get_user_products lists all products sold by a given username with cursor-based pagination: each response includes a pageInfo object with endCursor and hasNextPage, plus a products array whose items carry id, title, url, sampleImageUrl, priceWithTax, and nested item details. Pass pageInfo.endCursor as the cursor parameter to walk through the full catalog, and use limit to control page size.

Item Type Catalog

get_item_list requires no inputs and returns the full list of product types available on the platform — objects with id, name (slug), humanizeName (display label), and imageUrl. This is useful for understanding the product type vocabulary referenced in individual product records or for building filters in a catalog browser.

Common use cases
  • Monitor JPY price changes on specific Suzuri variant products by polling get_product with tracked IDs
  • Build a creator directory by fetching profile bios and avatars via get_user for a list of usernames
  • Paginate through a creator's full product catalog using get_user_products with cursor-based iteration
  • Run keyword searches with search_products to discover products matching a theme, then enrich results with get_product
  • Enumerate all available merchandise types (t-shirts, stickers, hoodies) using get_item_list to populate a filter UI
  • Aggregate product availability and pricing data across multiple creators for comparison tools
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Suzuri.jp have an official developer API?+
Yes. Suzuri.jp provides an official API documented at https://suzuri.jp/developer/documentation. The Parse API covers a different set of endpoints focused on product lookup, user profiles, and search, and does not require an account or OAuth flow from the caller.
What does `get_user_products` return, and how does pagination work?+
get_user_products returns a products array and a pageInfo object per response. Each product includes id, title, url, sampleImageUrl, priceWithTax, and item details. When pageInfo.hasNextPage is true, pass the pageInfo.endCursor string as the cursor parameter in your next request to retrieve the following page. The limit parameter controls how many products appear per page.
Does `search_products` return full product details?+
search_products returns only id and url per result — not price, description, or availability. To get full product data, pass each returned id to get_product. The limit parameter caps the number of results client-side, and page controls which page of the platform's results to read.
Are product reviews or ratings available through this API?+
Not currently. The API covers product details, creator profiles, catalog listings, and item types. Review and rating data for individual products are not included in any endpoint response. You can fork this API on Parse and revise it to add an endpoint targeting that data.
Is there a limitation on how `get_item_list` categorizes products?+
get_item_list returns item types in the t-shirts category only — it does not enumerate all merchandise categories on Suzuri. The response includes id, name, humanizeName, and imageUrl per item type. If you need item types from other categories, you can fork this API on Parse and revise the endpoint to target additional category data.
Page content last updated . Spec covers 5 endpoints from suzuri.jp.
Related APIs in MarketplaceSee all →
teepublic.com API
Search and browse products from TeePublic's print-on-demand marketplace, discover artists and their designs, and explore product types and featured creators. Get detailed information about specific products, artist profiles, and curated collections to find the perfect custom apparel and merchandise.
zumiez.com API
Search Zumiez products by keyword, browse products by category path, and fetch detailed product information (pricing, images, stock status, and attributes) using a product group ID.
jp.mercari.com API
Search and browse millions of product listings on Mercari Japan with bilingual support, filtering by categories and getting detailed pricing, item specifications, and seller information. Access comprehensive marketplace data including product summaries, category overviews, and individual seller profiles to find exactly what you're looking for.
shop.sanrio.co.jp API
Search and browse Sanrio products by category, character, and keyword, while viewing detailed product information including pricing and availability from the official Sanrio Online Shop. Get autocomplete suggestions and discover new product releases to find the perfect Sanrio merchandise.
uzum.uz API
Browse and search products across Uzum.uz marketplace categories, view detailed product information with customer reviews, and discover seller profiles and their product listings. Get real-time access to marketplace data including category organization, product details, pricing, and seller ratings all in one place.
urbanoutfitters.com API
Search Urban Outfitters' catalog to find products and browse categories, then view detailed information including prices, descriptions, color and size availability for each item. Check current sale counts and discover what's trending across the store's product lineup.
uniqlo.com API
Search Uniqlo's US store catalog for clothing and accessories, view detailed product information, and explore available categories to find exactly what you're looking for. Browse the full range of Uniqlo's offerings right from your app or service without visiting the website.
search.rakuten.co.jp API
Search for products on Rakuten's Japanese marketplace and retrieve detailed information including product names, URLs, prices, and shop IDs. Access real-time product listings across Rakuten's catalog, with support for paginated results and automatic detection of Furusato Nozei (Hometown Tax) eligible items.