# Goofish Product Details Scraper (`soft_alexist/goofish-product-details-scraper`) Actor

Scrape comprehensive product data from Goofish.com including prices, seller info, stock counts, images, and buyer engagement metrics. Perfect for market researchers, resellers, and collectible enthusiasts seeking structured data from China's specialty marketplace.

- **URL**: https://apify.com/soft\_alexist/goofish-product-details-scraper.md
- **Developed by:** [Soft Alexist](https://apify.com/soft_alexist) (community)
- **Categories:** Automation, Developer tools, E-commerce
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per usage

This Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage, which gets cheaper the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-usage

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## Goofish Product Details Scraper: Harvest Collectible Marketplace Data

---

### What Is Goofish.com?

Goofish is a specialized marketplace platform operated by Alibaba, focusing on vintage, collectible, and specialty items — from rare antiques to second-hand luxury goods and unique finds. Unlike general e-commerce platforms, Goofish caters to niche buyers and sellers seeking authenticated, distinctive products. Extracting structured data from Goofish listings manually is tedious and error-prone — the **Goofish Product Details Scraper** automates this process, collecting 60+ fields of product intelligence per item.

---

### Overview

The **Goofish Product Details Scraper** extracts comprehensive product information from individual Goofish item pages, converting unstructured marketplace listings into clean, structured records. It is ideal for:

- **Price researchers** tracking collectible market trends and valuations
- **Resellers** monitoring competitor inventory and pricing strategies
- **Data analysts** building datasets on specialty goods supply and demand
- **Aggregators** integrating Goofish products into alternative search and discovery platforms
- **Market researchers** analyzing buyer behavior and engagement patterns

Key advantages include simple URL-based configuration, resilient error handling with `ignore_url_failures`, and extraction of 60+ detailed fields covering pricing, inventory, seller reputation, and engagement metrics.

---

### Input Format

The scraper accepts a minimal JSON configuration:

```json
{
  "urls": [
    "https://www.goofish.com/item?spm=a21ybx.search.searchFeedList.2.7c641b990hkEyz&id=1049479110703&categoryId=126862528"
  ],
  "ignore_url_failures": true
}
````

| Field | Description |
|---|---|
| `urls` | Array of individual Goofish product page URLs. Each URL should point to a specific item detail page. |
| `ignore_url_failures` | Boolean flag. If `true`, the scraper continues processing remaining URLs even if some fail. If `false`, the scraper stops on the first failure. |

**How to obtain product URLs:**

1. Browse Goofish.com or search for items
2. Click on a product to open its detail page
3. Copy the full URL from the browser address bar (including all query parameters like `spm`, `id`, `categoryId`)
4. Paste into the `urls` array

> **Note:** Direct product URLs are required — search result page links will not work.

***

### Output Format

**Sample output**

```json
{
  "no_pic_item": false,
  "sold_cnt": 0,
  "share_data": {
    "share_report_url": "https://h5.m.goofish.com/wow/moyu/moyu-project/cro-report-center/pages/report-type?titleVisible=false&useCusFont=true&pageSourceCode=itemDetail&reportSubjectId=1049479110703",
    "share_help_url": "https://h5.m.goofish.com/wow/moyu/moyu-project/customer-service-hall/pages/home?loadingVisible=false&fromType=ITEM_DETAIL&from=kVNljbMN5B&item_id=1049479110703",
    "share_info_json_string": "{\"canShareToWxMini\":true,\"contentParams\":{\"headerParams\":{\"subTitle\":\"徐州\",\"title\":\"一线高古玉\",\"userAvatar\":\"http://img.alicdn.com/sns_logo/T1gjWbXztgXXb1upjX.jpg\"},\"mainParams\":{\"content\":\"国行苹果16  原装512G内存，95新，电池健康92%，很少用，沛县同城自提，换过拆机相机，屏幕有一毫米长的划痕不把眼睛贴上去看不到（图6），吹毛求疵者勿扰\",\"contentMaxLine\":\"2\",\"extra\":{\"descRelativeTags\":[],\"priceRelativeTags\":[{\"additionMap\":{},\"bgColor\":\"#FFFFFF\",\"borderColor\":\"#FFFFFF\",\"order\":99,\"text\":\"包邮\",\"textColor\":\"#1F1F1F\",\"trackParams\":{\"tagType\":\"baoyou\"}}],\"soldPrice\":\"3920\"},\"images\":[{\"height\":\"1920\",\"image\":\"http://img.alicdn.com/bao/uploaded/i4/912348040/O1CN01EnS1Aq29GNVZPEndW_!!4611686018427384712-53-xy_item.heic\",\"width\":\"1440\"},{\"height\":\"1920\",\"image\":\"http://img.alicdn.com/bao/uploaded/i4/912348040/O1CN01KZs5Tx29GNVZSPBHm_!!4611686018427384712-53-xy_item.heic\",\"width\":\"1440\"},{\"height\":\"1920\",\"image\":\"http://img.alicdn.com/bao/uploaded/i3/912348040/O1CN01Db9KTl29GNVZdde7l_!!4611686018427384712-53-xy_item.heic\",\"width\":\"1440\"},{\"height\":\"1200\",\"image\":\"http://img.alicdn.com/bao/uploaded/i4/912348040/O1CN01osINDa29GNWFgBVuo_!!4611686018427384712-53-xy_item.heic\",\"width\":\"1200\"},{\"height\":\"800\",\"image\":\"http://img.alicdn.com/bao/uploaded/i3/912348040/O1CN01kYs6Js29GNWFrUKLK_!!4611686018427384712-53-xy_item.heic\",\"width\":\"1200\"},{\"height\":\"1200\",\"image\":\"http://img.alicdn.com/bao/uploaded/i1/912348040/O1CN017mbXjv29GNWBMEMn5_!!4611686018427384712-53-xy_item.heic\",\"width\":\"1200\"},{\"height\":\"1200\",\"image\":\"http://img.alicdn.com/bao/uploaded/i2/912348040/O1CN010ZKhLQ29GNWFYl4hs_!!4611686018427384712-53-xy_item.heic\",\"width\":\"1200\"}]}},\"customIcons\":[{\"icon\":\"https://gw.alicdn.com/imgextra/i2/O1CN01TsFkDX20ToHXwZ7Gw_!!6000000006851-2-tps-144-144.png\",\"key\":\"idlefish-assistant\",\"title\":\"帮助与客服\",\"type\":\"link\",\"url\":\"https://h5.m.goofish.com/wow/moyu/moyu-project/customer-service-hall/pages/home?loadingVisible=false&fromType=ITEM_DETAIL&from=kVNljbMN5B&item_id=1049479110703\"}],\"disabledChannel\":\"fish-assistant\",\"sceneId\":\"1049479110703\",\"sceneType\":\"detail\",\"shareMessageCard\":{\"coverImg\":\"\",\"subTitle\":\"\",\"title\":\"\"},\"url\":\"fleamarket://awesome_detail?itemId=1049479110703&hitNativeDetail=true&flutter=true&needNotPreGet=true&ignoreMiddle=true&id=1049479110703\",\"version\":2}"
  },
  "template_id": 0,
  "appraise_info": {
    "yhb_version": "3",
    "buyer_assume_inspection_fee": false,
    "c2s2c_scene": "2",
    "service_detail_sub_title": "下单后先实物验货再确认购买",
    "service_detail_title": "验货宝",
    "additional_description": "本宝贝只走验货宝",
    "yhb_service_benefit_desc": "下单后寄至验货中心先验后买",
    "service_url": "https://h5.m.goofish.com/wow/moyu/moyu-project/fish-appraise/pages/intro",
    "service_description": "下单后寄至验货中心，非正品无条件急速退款",
    "service_promise_items": [
      "下单后逐一验货",
      "鉴别为真再购买"
    ],
    "category": "YHB_PHONE",
    "addition_map": {
      "y_h_b__v_e_r_s_i_o_n": "3",
      "y_h_b__s_e_r_v_i_c_e__b_e_n_e_f_i_t__d_e_s_c": "下单后寄至验货中心先验后买"
    }
  },
  "worth_buy_similar_feeds": false,
  "track_params": {
    "item_id": "1049479110703",
    "seller_id": "912348040",
    "idlelabel_service_ut_params": "[]",
    "seller_bucket_id": "5",
    "idlelabel_bucket_id": "5",
    "idlelabel_un_show_track_params": "{}"
  },
  "user_input_topics": [],
  "sold_price": "3920",
  "item_label_ext_list": [
    {
      "value_id": 126862528,
      "value_text": "手机",
      "channel_cate_id": 126862528,
      "label_id": "15442693",
      "label_type": "common",
      "from": "newPublishChoice",
      "property_text": "分类",
      "text": "手机",
      "property_id": -10000,
      "properties": "-10000##分类:126862528##手机"
    },
    {
      "value_id": 30111,
      "value_text": "Apple/苹果",
      "channel_cate_id": 126862528,
      "label_id": "138",
      "label_type": "common",
      "from": "newPublishChoice",
      "property_text": "品牌",
      "text": "Apple/苹果",
      "property_id": 20000,
      "properties": "20000##品牌:30111##Apple/苹果"
    },
    {
      "value_id": 16622966,
      "value_text": "iPhone 16",
      "channel_cate_id": 126862528,
      "label_id": "269813842",
      "label_type": "common",
      "from": "newPublishChoice",
      "property_text": "型号",
      "text": "iPhone 16",
      "property_id": 205924957,
      "properties": "205924957##型号:16622966##iPhone 16"
    },
    {
      "value_id": 25484125,
      "value_text": "512GB",
      "channel_cate_id": 126862528,
      "label_id": "15489212",
      "label_type": "common",
      "from": "newPublishChoice",
      "property_text": "存储容量",
      "text": "512GB",
      "property_id": 12304035,
      "properties": "12304035##存储容量:25484125##512GB"
    },
    {
      "value_id": 103646,
      "value_text": "16GB",
      "channel_cate_id": 126862528,
      "label_id": "251161446",
      "label_type": "common",
      "from": "newPublishChoice",
      "property_text": "运行内存",
      "text": "16GB",
      "property_id": 264629324,
      "properties": "264629324##运行内存:103646##16GB"
    },
    {
      "value_id": 535266641,
      "value_text": "大陆国行",
      "channel_cate_id": 126862528,
      "label_id": "15753685",
      "label_type": "common",
      "from": "newPublishChoice",
      "property_text": "版本",
      "text": "大陆国行",
      "property_id": 122216431,
      "properties": "122216431##版本:535266641##大陆国行"
    },
    {
      "value_id": 15994218,
      "value_text": "几乎全新",
      "channel_cate_id": 126862528,
      "label_id": "15443458",
      "label_type": "common",
      "from": "newPublishChoice",
      "property_text": "成色",
      "text": "几乎全新",
      "property_id": 20879,
      "properties": "20879##成色:15994218##几乎全新"
    },
    {
      "value_id": 9643068647,
      "value_text": "外壳/摄像头有维修",
      "channel_cate_id": 126862528,
      "label_id": "244037431",
      "label_type": "common",
      "from": "newPublishChoice",
      "property_text": "拆修和功能",
      "text": "外壳/摄像头有维修",
      "property_id": 241641050,
      "properties": "241641050##拆修和功能:9643068647##外壳/摄像头有维修"
    }
  ],
  "quality_url": "https://gw.alicdn.com/imgextra/i3/O1CN01yU5CER1wslIj9m7bv_!!6000000006364-2-tps-252-60.png",
  "trade_banners": [],
  "browse_cnt": 676,
  "price_relative_tags": [
    {
      "border_color": "#FFFFFF",
      "track_params": {
        "tag_type": "baoyou"
      },
      "bg_color": "#FFFFFF",
      "text": "包邮",
      "addition_map": {},
      "text_color": "#1F1F1F",
      "order": 99
    }
  ],
  "price_unit": "",
  "image_infos": [
    {
      "major": true,
      "photo_search_url": "https://h5.m.goofish.com/wow/moyu/moyu-project/idle-photo-search/pages/home?kun=true&wh_ttid=native&opaque=false&extra=%7B%22imageInfo%22%3A%7B%22bizCode%22%3A%22idledetail%22%2C%22reqFromPage%22%3A%22idle_detail%22%2C%22source%22%3A%22itempic%22%2C%22url%22%3A%22http%3A%2F%2Fimg.alicdn.com%2Fbao%2Fuploaded%2Fi4%2F912348040%2FO1CN01EnS1Aq29GNVZPEndW_%21%214611686018427384712-53-xy_item.heic_640x640q90.jpg%22%7D%7D",
      "width_size": 1440,
      "height_size": 1920,
      "type": 0,
      "url": "http://img.alicdn.com/bao/uploaded/i4/912348040/O1CN01EnS1Aq29GNVZPEndW_!!4611686018427384712-53-xy_item.heic",
      "extra_info": {
        "raw": "false",
        "is_t": "false",
        "is_h": "false"
      },
      "labels": [
        {
          "orientation": 1,
          "top": 0.49479824159203506,
          "left": 0.7348320193407012,
          "text": "苹果16"
        }
      ]
    },
    {
      "major": false,
      "photo_search_url": "https://h5.m.goofish.com/wow/moyu/moyu-project/idle-photo-search/pages/home?kun=true&wh_ttid=native&opaque=false&extra=%7B%22imageInfo%22%3A%7B%22bizCode%22%3A%22idledetail%22%2C%22reqFromPage%22%3A%22idle_detail%22%2C%22source%22%3A%22itempic%22%2C%22url%22%3A%22http%3A%2F%2Fimg.alicdn.com%2Fbao%2Fuploaded%2Fi4%2F912348040%2FO1CN01KZs5Tx29GNVZSPBHm_%21%214611686018427384712-53-xy_item.heic_640x640q90.jpg%22%7D%7D",
      "width_size": 1440,
      "height_size": 1920,
      "type": 0,
      "url": "http://img.alicdn.com/bao/uploaded/i4/912348040/O1CN01KZs5Tx29GNVZSPBHm_!!4611686018427384712-53-xy_item.heic",
      "extra_info": {
        "raw": "false",
        "is_t": "false",
        "is_h": "false"
      },
      "labels": []
    },
    {
      "major": false,
      "photo_search_url": "https://h5.m.goofish.com/wow/moyu/moyu-project/idle-photo-search/pages/home?kun=true&wh_ttid=native&opaque=false&extra=%7B%22imageInfo%22%3A%7B%22bizCode%22%3A%22idledetail%22%2C%22reqFromPage%22%3A%22idle_detail%22%2C%22source%22%3A%22itempic%22%2C%22url%22%3A%22http%3A%2F%2Fimg.alicdn.com%2Fbao%2Fuploaded%2Fi3%2F912348040%2FO1CN01Db9KTl29GNVZdde7l_%21%214611686018427384712-53-xy_item.heic_640x640q90.jpg%22%7D%7D",
      "width_size": 1440,
      "height_size": 1920,
      "type": 0,
      "url": "http://img.alicdn.com/bao/uploaded/i3/912348040/O1CN01Db9KTl29GNVZdde7l_!!4611686018427384712-53-xy_item.heic",
      "extra_info": {
        "raw": "false",
        "is_t": "false",
        "is_h": "false"
      },
      "labels": []
    },
    {
      "major": false,
      "photo_search_url": "https://h5.m.goofish.com/wow/moyu/moyu-project/idle-photo-search/pages/home?kun=true&wh_ttid=native&opaque=false&extra=%7B%22imageInfo%22%3A%7B%22bizCode%22%3A%22idledetail%22%2C%22reqFromPage%22%3A%22idle_detail%22%2C%22source%22%3A%22itempic%22%2C%22url%22%3A%22http%3A%2F%2Fimg.alicdn.com%2Fbao%2Fuploaded%2Fi4%2F912348040%2FO1CN01osINDa29GNWFgBVuo_%21%214611686018427384712-53-xy_item.heic_640x640q90.jpg%22%7D%7D",
      "width_size": 1200,
      "height_size": 1200,
      "type": 0,
      "url": "http://img.alicdn.com/bao/uploaded/i4/912348040/O1CN01osINDa29GNWFgBVuo_!!4611686018427384712-53-xy_item.heic",
      "extra_info": {
        "raw": "false",
        "is_t": "false",
        "is_h": "false"
      },
      "labels": []
    },
    {
      "major": false,
      "photo_search_url": "https://h5.m.goofish.com/wow/moyu/moyu-project/idle-photo-search/pages/home?kun=true&wh_ttid=native&opaque=false&extra=%7B%22imageInfo%22%3A%7B%22bizCode%22%3A%22idledetail%22%2C%22reqFromPage%22%3A%22idle_detail%22%2C%22source%22%3A%22itempic%22%2C%22url%22%3A%22http%3A%2F%2Fimg.alicdn.com%2Fbao%2Fuploaded%2Fi3%2F912348040%2FO1CN01kYs6Js29GNWFrUKLK_%21%214611686018427384712-53-xy_item.heic_640x640q90.jpg%22%7D%7D",
      "width_size": 1200,
      "height_size": 800,
      "type": 0,
      "url": "http://img.alicdn.com/bao/uploaded/i3/912348040/O1CN01kYs6Js29GNWFrUKLK_!!4611686018427384712-53-xy_item.heic",
      "extra_info": {
        "raw": "false",
        "is_t": "false",
        "is_h": "false"
      },
      "labels": []
    },
    {
      "major": false,
      "photo_search_url": "https://h5.m.goofish.com/wow/moyu/moyu-project/idle-photo-search/pages/home?kun=true&wh_ttid=native&opaque=false&extra=%7B%22imageInfo%22%3A%7B%22bizCode%22%3A%22idledetail%22%2C%22reqFromPage%22%3A%22idle_detail%22%2C%22source%22%3A%22itempic%22%2C%22url%22%3A%22http%3A%2F%2Fimg.alicdn.com%2Fbao%2Fuploaded%2Fi1%2F912348040%2FO1CN017mbXjv29GNWBMEMn5_%21%214611686018427384712-53-xy_item.heic_640x640q90.jpg%22%7D%7D",
      "width_size": 1200,
      "height_size": 1200,
      "type": 0,
      "url": "http://img.alicdn.com/bao/uploaded/i1/912348040/O1CN017mbXjv29GNWBMEMn5_!!4611686018427384712-53-xy_item.heic",
      "extra_info": {
        "raw": "false",
        "is_t": "false",
        "is_h": "false"
      },
      "labels": []
    },
    {
      "major": false,
      "photo_search_url": "https://h5.m.goofish.com/wow/moyu/moyu-project/idle-photo-search/pages/home?kun=true&wh_ttid=native&opaque=false&extra=%7B%22imageInfo%22%3A%7B%22bizCode%22%3A%22idledetail%22%2C%22reqFromPage%22%3A%22idle_detail%22%2C%22source%22%3A%22itempic%22%2C%22url%22%3A%22http%3A%2F%2Fimg.alicdn.com%2Fbao%2Fuploaded%2Fi2%2F912348040%2FO1CN010ZKhLQ29GNWFYl4hs_%21%214611686018427384712-53-xy_item.heic_640x640q90.jpg%22%7D%7D",
      "width_size": 1200,
      "height_size": 1200,
      "type": 0,
      "url": "http://img.alicdn.com/bao/uploaded/i2/912348040/O1CN010ZKhLQ29GNWFYl4hs_!!4611686018427384712-53-xy_item.heic",
      "extra_info": {
        "raw": "false",
        "is_t": "false",
        "is_h": "false"
      },
      "labels": []
    }
  ],
  "title_is_user_input": false,
  "recommend_tag_list": [],
  "tb_support_trade": true,
  "cro_control": [],
  "item_id": 1049479110703,
  "in_chemical_reagent_item_pool": false,
  "gmt_create_date_key": null,
  "charitable_item": false,
  "ui_item_service_do_list": null,
  "pc_support_trade": true,
  "common_tags": [
    {
      "border_color": "ECF9FF",
      "bg_color": "ECF9FF",
      "text": "包邮",
      "addition_map": {},
      "text_color": "0DAEFF",
      "order": 99
    }
  ],
  "desc": "国行苹果16  原装512G内存，95新，电池健康92%，很少用，沛县同城自提，换过拆机相机，屏幕有一毫米长的划痕不把眼睛贴上去看不到（图6），吹毛求疵者勿扰",
  "desc_tag_color": "#FFF58300",
  "item_type": "detailCommonBuy",
  "simple_item": true,
  "original_price": "0",
  "transport_fee": "0.00",
  "item_status_str": "在线",
  "cpv_labels": [
    {
      "value_object": "30111",
      "value_id": 30111,
      "property_name": "品牌",
      "value_name": "Apple/苹果",
      "property_id": 20000,
      "url": "https://h5.m.goofish.com/wow/moyu/moyu-project/shopping-guide/pages/home?titleVisible=false&topicId=12211"
    },
    {
      "value_object": "16622966",
      "value_id": 16622966,
      "property_name": "型号",
      "value_name": "iPhone 16",
      "property_id": 205924957
    },
    {
      "value_object": "25484125",
      "value_id": 25484125,
      "property_name": "存储容量",
      "value_name": "512GB",
      "property_id": 12304035
    },
    {
      "value_object": "103646",
      "value_id": 103646,
      "property_name": "运行内存",
      "value_name": "16GB",
      "property_id": 264629324
    },
    {
      "value_object": "535266641",
      "value_id": 535266641,
      "property_name": "版本",
      "value_name": "大陆国行",
      "property_id": 122216431
    },
    {
      "value_object": "15994218",
      "value_id": 15994218,
      "property_name": "成色",
      "value_name": "几乎全新",
      "property_id": 20879
    },
    {
      "value_object": "9643068647",
      "value_id": 9643068647,
      "property_name": "拆修和功能",
      "value_name": "外壳/摄像头有维修",
      "property_id": 241641050
    }
  ],
  "rich_text_desc": "{\"type\":null,\"children\":[{\"type\":\"Element\",\"children\":[{\"type\":\"Text\",\"text\":\"国行苹果16  原装512G内存，95新，电池健康92%，很少用，沛县同城自提，换过拆机相机，屏幕有一毫米长的划痕不把眼睛贴上去看不到（图6），吹毛求疵者勿扰\",\"properties\":{}}],\"properties\":{}}],\"properties\":{},\"version\":\"1.0\"}",
  "want_cnt_unit": "人想要",
  "title": "国行苹果16  原装512G内存，95新，电池健康92%，很",
  "promotion_price_do": null,
  "interact_favor_cnt": 0,
  "item_status": 0,
  "in_uav_item_pool": null,
  "charitable_tag": {
    "icon_height": "60",
    "icon_width": "204",
    "icon_url": "http://gw.alicdn.com/mt/TB1FjjLdkcx_u4jSZFlXXXnUFXa-204-60.png"
  },
  "desc_relative_tags": [],
  "spu_topics": [],
  "default_price": false,
  "quantity": 1,
  "price_text_tags": [],
  "bargained": false,
  "collect_cnt": 1,
  "favor_cnt": 0,
  "report_url": "https://h5.m.goofish.com/wow/moyu/moyu-project/cro-report-center/pages/report-type?titleVisible=false&useCusFont=true&pageSourceCode=itemDetail&reportSubjectId=1049479110703",
  "cpv_topics": [
    {
      "track_params": {
        "is_useradd": "0",
        "theme_id": "12211",
        "theme_name": "Apple/苹果",
        "theme_type": "2"
      },
      "pv_list": [
        {
          "value_id": 30111,
          "property_id": 20000
        }
      ],
      "name": "Apple/苹果",
      "id": 12211,
      "target_url": "https://h5.m.goofish.com/wow/moyu/moyu-project/shopping-guide/pages/home?titleVisible=false&topicId=12211"
    }
  ],
  "gmt_create": 1778340872000,
  "trade_access_type": 1,
  "want_cnt": 6,
  "default_picture": false,
  "secu_guide": {
    "secu_title": "什么是闲鱼支付宝担保交易？",
    "secu_icon": "https://img.alicdn.com/imgextra/i4/O1CN01rK5Qxk23BR5gvdj8j_!!6000000007217-2-tps-48-48.png",
    "secu_content": "担保交易",
    "secu_btm_context": "点击查看更多知识",
    "secu_btm": "请保证在闲鱼平台进行支付，否则闲鱼将无法保证您交易的安全。",
    "secu_btm_url": "https://alimebot.goofish.com/intl/index.htm?from=vcWV25EkPP",
    "secu_body": "https://gw.alicdn.com/mt/TB1V4Q9OVXXXXa7aXXXXXXXXXXX-488-430.png"
  },
  "item_cat_dto": null,
  "category_id": 50025386,
  "seller": {
    "new_good_ratio_rate": "100%",
    "seller_info_tags_v2": [],
    "aoi_type": "0",
    "city": "徐州",
    "user_reg_day": 3765,
    "has_sold_num_integer": 39,
    "publish_city": "徐州",
    "nick": "一线高古玉",
    "seller_statistics_info_list": [],
    "seller_id": 912348040,
    "idle_fish_credit_tag": {
      "icon_height": "36",
      "track_params": {
        "seller_level": "5",
        "page_user_id": "912348040"
      },
      "icon_width": "171",
      "icon_url": "https://gw.alicdn.com/imgextra/i1/O1CN01YTUhW41aSHETi0kIJ_!!6000000003328-2-tps-228-48.png",
      "addition_map": {},
      "order": 99
    },
    "last_visit_time": "3小时前来过",
    "reply_in24h_ratio_double": 0.8333,
    "avg_reply30d_long": 122,
    "seller_biz_tags": [],
    "seller_service_info_tags_v2": [],
    "reply_ratio24h": "83%",
    "reply_interval": "2小时",
    "register_time": 1457601624000,
    "portrait_url": "http://img.alicdn.com/sns_logo/T1gjWbXztgXXb1upjX.jpg",
    "seller_type_string": null,
    "remark_d_o": {
      "seller_default_remark_cnt": 1,
      "seller_good_remark_cnt": 9,
      "seller_bad_remark_cnt": 0
    },
    "zhima_auth": true,
    "seller_items": [
      {
        "item_id": 908029521218,
        "attribute_map": {
          "sug_show": "0",
          "i_m": "1",
          "only_in_same_city": "0",
          "lf_id": "673",
          "new_comment": "1",
          "p_source_id": "draftbox",
          "pro_polish_time": "1782915039647",
          "c_m": "1",
          "bargain": "1",
          "pub_v": "7.20.40",
          "free_shipping": "1",
          "unique_code": "1765450407738137",
          "tb_cat_id_source": "1",
          "support_freight": "1",
          "ic_tag": "2009858,3146626,3163842,2157506,4502530",
          "st_item": "0",
          "extra": "1",
          "ends": "1766660009",
          "cainiao_division": "320322",
          "ai_sale_price": "AI_SALE|100000",
          "biz_line": "normalbuynow",
          "mnfr": "1",
          "editor_version": "0.0.1",
          "nfr_policy": "false",
          "p_scene": "intelliPublish",
          "product": "bargainPrice",
          "ia_id": "34031",
          "c_cat_id": "126862380",
          "ias_id": "33496",
          "tb_cat_id": "121468039",
          "gmt_shelf": "1765450409708",
          "aigc": "1",
          "itpb": "1",
          "first_price": "5000.00",
          "bargain_price": "5000",
          "no_bargain": "0",
          "sim_item": "1",
          "borrow": "0",
          "img_ver": "1",
          "gmt_off_shelf": "1761985848626",
          "rdp": "desc%2Ficoss%210908029521218%211156237716"
        },
        "link": "fleamarket://awesome_detail?itemId=908029521218&hitNativeDetail=true&flutter=true&needNotPreGet=true&detailType=detailCommonBuy&isVideo=false&gulSource=detail",
        "font_size": 12.0,
        "icon_url": "http://img.alicdn.com/bao/uploaded/i1/O1CN01qbnWIf29GNPi3fLwd_!!4611686018427384712-0-fleamarket.jpg",
        "text": "¥5000",
        "title": "商代晚期和田玉龙，古董玉饰爱好者的收藏佳品！这件玉龙雕工精细",
        "type": "1"
      },
      {
        "item_id": 907238575314,
        "attribute_map": {
          "sug_show": "0",
          "i_m": "1",
          "only_in_same_city": "0",
          "lf_id": "673",
          "new_comment": "1",
          "p_source_id": "main_publish_item",
          "pro_polish_time": "1782915039702",
          "c_m": "1",
          "pub_v": "7.20.40",
          "bargain": "1",
          "free_shipping": "1",
          "unique_code": "1744026866030990",
          "tb_cat_id_source": "1",
          "support_freight": "1",
          "ic_tag": "2009858,3146626,3163842,2157506,4502530",
          "ends": "1745237071",
          "extra": "1",
          "cainiao_division": "320322",
          "ai_sale_price": "AI_SALE|100000",
          "poi_id": "B02040S5G8",
          "biz_line": "normalbuynow",
          "mnfr": "1",
          "editor_version": "0.0.1",
          "nfr_policy": "false",
          "p_scene": "mainPublish",
          "product": "bargainPrice",
          "ia_id": "34031",
          "c_cat_id": "126862380",
          "ias_id": "33496",
          "poi_name": "孟庄中学",
          "tb_cat_id": "121468039",
          "first_price": "5000.00",
          "bargain_price": "5000",
          "no_bargain": "0",
          "aoi_name": "孟庄中学",
          "sim_item": "1",
          "borrow": "0",
          "img_ver": "1",
          "aoi_id": "B02040S5G8",
          "rdp": "desc%2Ficoss%210907238575314%2111801692187"
        },
        "link": "fleamarket://awesome_detail?itemId=907238575314&hitNativeDetail=true&flutter=true&needNotPreGet=true&detailType=detailCommonBuy&isVideo=false&gulSource=detail",
        "font_size": 12.0,
        "icon_url": "http://img.alicdn.com/bao/uploaded/i4/O1CN01x2jLID29GNPqOZPnt_!!4611686018427384712-53-fleamarket.heic",
        "text": "¥5000",
        "title": "红山勾云佩真品，红山中期，光气好，玉料好，有饭糁有钙化，饭糁",
        "type": "1"
      },
      {
        "item_id": 1060328929574,
        "attribute_map": {
          "yhb_version": "3",
          "sug_show": "0",
          "i_m": "1",
          "only_in_same_city": "0",
          "be_yhb_time": "2026_06_20_19_41_40",
          "new_pub": "1",
          "lf_id": "1377",
          "new_comment": "1",
          "p_source_id": "main_publish_item",
          "pro_polish_time": "1782915038780",
          "c_m": "1",
          "bargain": "1",
          "pub_v": "7.26.50",
          "yhb_buyer_assume": "true",
          "first_yhb_time": "2026_06_19_21_08_09",
          "free_shipping": "1",
          "unique_code": "1781955552778157",
          "only_yhb": "true",
          "tb_cat_id_source": "1",
          "support_freight": "1",
          "ic_tag": "2157506,4502530",
          "st_item": "0",
          "extra": "1",
          "ends": "1783084089",
          "cainiao_division": "320322",
          "biz_line": "normalbuynow",
          "mnfr": "1",
          "editor_version": "0.0.1",
          "idle_appraise_category": "YHB_PHONE",
          "product": "yhb",
          "p_scene": "mainPublish",
          "ia_id": "34031",
          "c_cat_id": "126862528",
          "ias_id": "33496",
          "address_type": "0",
          "tb_cat_id": "1512",
          "gmt_shelf": "1781874489553",
          "aigc": "1",
          "idle_appraise_scene": "2",
          "first_price": "3999.00",
          "no_bargain": "0",
          "sim_item": "1",
          "xpu_id": "200004753",
          "borrow": "0",
          "img_ver": "1",
          "rdp": "desc%2Ficoss%2101060328929574%2113985830062"
        },
        "link": "fleamarket://awesome_detail?itemId=1060328929574&hitNativeDetail=true&flutter=true&needNotPreGet=true&detailType=detailCommonBuy&isVideo=false&gulSource=detail",
        "font_size": 12.0,
        "icon_url": "http://img.alicdn.com/bao/uploaded/i1/912348040/O1CN01xPRMj729GNW7uDLAC_!!4611686018427384712-53-xy_item.heic",
        "text": "¥3999",
        "title": "国行iPhone 16，512G 群青色，电池健康度92，系",
        "type": "1"
      },
      {
        "item_id": 908441472459,
        "attribute_map": {
          "sug_show": "0",
          "i_m": "1",
          "only_in_same_city": "0",
          "lf_id": "673",
          "new_comment": "1",
          "p_source_id": "smartPublish",
          "pro_polish_time": "1782915038762",
          "c_m": "1",
          "bargain": "1",
          "pub_v": "7.20.40",
          "free_shipping": "1",
          "unique_code": "1765450400727699",
          "tb_cat_id_source": "1",
          "support_freight": "1",
          "ic_tag": "2009858,3146626,3163842,2157506,4502530",
          "st_item": "0",
          "extra": "1",
          "ends": "1766660003",
          "cainiao_division": "320322",
          "ai_sale_price": "AI_SALE|100000",
          "biz_line": "normalbuynow",
          "mnfr": "1",
          "editor_version": "0.0.1",
          "nfr_policy": "false",
          "p_scene": "mainPublish",
          "product": "bargainPrice",
          "ia_id": "34031",
          "c_cat_id": "126862380",
          "ias_id": "33496",
          "tb_cat_id": "121468039",
          "gmt_shelf": "1765450403702",
          "first_price": "5000.00",
          "bargain_price": "5000",
          "no_bargain": "0",
          "sim_item": "1",
          "borrow": "0",
          "img_ver": "1",
          "gmt_off_shelf": "1763281831042",
          "rdp": "desc%2Ficoss%210908441472459%2113931305350"
        },
        "link": "fleamarket://awesome_detail?itemId=908441472459&hitNativeDetail=true&flutter=true&needNotPreGet=true&detailType=detailCommonBuy&isVideo=false&gulSource=detail",
        "font_size": 12.0,
        "icon_url": "http://img.alicdn.com/bao/uploaded/i2/O1CN01Md7fef29GNPq2LTlf_!!4611686018427384712-0-fleamarket.jpg",
        "text": "¥5000",
        "title": "战国和田玉瑞兽勒子，古朴典雅，是高古玉哦！整体温润，有岁月的",
        "type": "1"
      },
      {
        "item_id": 907244691225,
        "attribute_map": {
          "sug_show": "0",
          "i_m": "1",
          "only_in_same_city": "0",
          "new_comment": "1",
          "p_source_id": "smartPublish",
          "pro_polish_time": "1782915039044",
          "c_m": "1",
          "bargain": "1",
          "pub_v": "7.20.40",
          "free_shipping": "1",
          "unique_code": "175380590501758",
          "tb_cat_id_source": "1",
          "support_freight": "1",
          "ic_tag": "2009858,3146626,3163842,2157506,4502530",
          "extra": "1",
          "ends": "1745237966",
          "cainiao_division": "320322",
          "ai_sale_price": "AI_SALE|76000",
          "biz_line": "normalbuynow",
          "mnfr": "1",
          "editor_version": "0.0.1",
          "nfr_policy": "false",
          "p_scene": "intelliPublish",
          "product": "bargainPrice",
          "ia_id": "34031",
          "c_cat_id": "202032402",
          "ias_id": "33496",
          "tb_cat_id": "121434050",
          "aigc": "1",
          "e_source_id": "sellerAssistant",
          "itpb": "1",
          "first_price": "3800.00",
          "bargain_price": "5000",
          "no_bargain": "0",
          "sim_item": "1",
          "borrow": "0",
          "img_ver": "1",
          "rdp": "desc%2Ficoss%210907244691225%2112423766067"
        },
        "link": "fleamarket://awesome_detail?itemId=907244691225&hitNativeDetail=true&flutter=true&needNotPreGet=true&detailType=detailCommonBuy&isVideo=false&gulSource=detail",
        "font_size": 12.0,
        "icon_url": "http://img.alicdn.com/bao/uploaded/i4/O1CN01xMCCVz29GNPmvPQeL_!!4611686018427384712-0-fleamarket.jpg",
        "text": "¥3800",
        "title": "西周或商代晚期【和田玉龙佩】经典和田玉龙形吊坠，产状是籽料，",
        "type": "1"
      }
    ],
    "seller_info_tags": [],
    "item_count": 56,
    "zhima_level_info": {},
    "unique_name": "一线高古玉",
    "xianyu_summary": "卖出过39件宝贝。男生。",
    "yxp_pro": false,
    "identity_tags": [
      {
        "icon_height": "32",
        "track_params": {
          "appear_track_name": "",
          "track_ctrl_name": "Button-Shiren"
        },
        "icon_width": "32",
        "link": "https://h5.m.taobao.com/2shou/pd/realVerifyUrl.html?userId=912348040&isVerify=1",
        "icon_url": "https://gw.alicdn.com/bao/uploaded/TB1E3aKPFXXXXcKXpXXXXXXXXXX-32-32.png",
        "text": "实人认证已通过",
        "type": "1",
        "addition_map": {},
        "order": 99
      }
    ],
    "level_tags": [
      {
        "icon_height": "32",
        "icon_width": "128",
        "icon_url": "https://gw.alicdn.com/imgextra/i2/O1CN01iKlQmx1TELUnlcwXU_!!6000000002350-2-tps-195-48.png",
        "addition_map": {},
        "order": 99
      },
      {
        "icon_height": "36",
        "track_params": {
          "seller_level": "5",
          "page_user_id": "912348040"
        },
        "icon_width": "171",
        "icon_url": "https://gw.alicdn.com/imgextra/i1/O1CN01YTUhW41aSHETi0kIJ_!!6000000003328-2-tps-228-48.png",
        "addition_map": {},
        "order": 99
      }
    ]
  }
}
```

Each scraped product returns 60+ rich data fields across multiple categories:

#### Basic Product Information

| Field | Meaning |
|---|---|
| `Item ID` | Unique identifier for the product on Goofish |
| `Title` | Product title as displayed on the listing |
| `Title Is User Input` | Flag indicating whether the title was manually entered by the seller |
| `Description` | Full product description in HTML format |
| `Rich Text Description` | Formatted/styled version of the description |
| `Description Tag Color` | Color coding applied to description tags |
| `Description Relative Tags` | Keywords/tags associated with the description |
| `Item Type` | Categorization of the item type (e.g., collectible, vintage) |
| `Simple Item` | Boolean flag for simplified item type |

#### Pricing & Commerce

| Field | Meaning |
|---|---|
| `Original Price` | List price before any discounts |
| `Sold Price` | Actual price at which the item sold (if sold) |
| `Default Price` | Default/current asking price displayed to buyers |
| `Promotion Price` | Price with active promotional discount applied |
| `Price Unit` | Currency unit (e.g., CNY for Chinese Yuan) |
| `Price Relative Tags` | Tags describing price positioning or deals |
| `Price Text Tags` | Text annotations for pricing information |
| `Transport Fee` | Shipping cost associated with the item |

#### Inventory & Availability

| Field | Meaning |
|---|---|
| `Quantity` | Number of units available for sale |
| `Sold Count` | Number of units sold to date |
| `Want Count` | Number of users who have added the item to their wishlist |
| `Want Count Unit` | Unit measurement for want count |
| `Item Status` | Current item status (active, sold out, etc.) |
| `Item Status String` | Human-readable status description |
| `Bargained` | Whether the price is negotiable or open to offers |
| `Charitable Item` | Boolean flag if item supports charitable causes |

#### Engagement & Social Metrics

| Field | Meaning |
|---|---|
| `Browse Count` | Total number of times the item has been viewed |
| `Collect Count` | Number of users who bookmarked/collected the item |
| `Favor Count` | Number of positive ratings or favorites received |
| `Interact Favor Count` | Engagement-based favorability score |
| `Share Data` | Metrics on how often the item has been shared |

#### Images & Multimedia

| Field | Meaning |
|---|---|
| `Image Infos` | Array of image URLs and metadata for the product |
| `Default Picture` | Primary/thumbnail image URL |
| `Quality URL` | High-resolution image URLs |
| `No Pic Item` | Boolean flag for items with no images |

#### Seller & Category

| Field | Meaning |
|---|---|
| `Seller` | Seller name, ID, and reputation information |
| `Category ID` | Numerical ID of the product category |
| `Item Category DTO` | Detailed category data transfer object |
| `Common Tags` | Standard tags applied to the product |
| `Recommend Tag List` | Tags recommended by Goofish algorithms |
| `CPV Topics` | Common Product Vector topics for classification |
| `CPV Labels` | Machine-learning labels derived from CPV analysis |
| `Item Label Ext List` | Extended labels and attributes |

#### Platform-Specific Flags

| Field | Meaning |
|---|---|
| `PC Support Trade` | Whether desktop users can purchase this item |
| `TB Support Trade` | Whether Taobao app users can trade this item |
| `Trade Access Type` | Type of trading access (public, restricted, etc.) |
| `In Chemical Reagent Item Pool` | Flag for hazmat/restricted product classification |
| `In UAV Item Pool` | Flag for drone/regulated product classification |
| `Trade Banners` | Promotional banners shown on the item page |
| `CRO Control` | Conversion rate optimization test flags |

#### Administrative & Metadata

| Field | Meaning |
|---|---|
| `Template ID` | Internal template used to render the listing |
| `GMT Create` | Timestamp when the listing was created (GMT) |
| `GMT Create Date Key` | Date key derived from creation timestamp |
| `UI Item Service Do List` | Internal service operations applied to the item |
| `Track Params` | Tracking parameters for analytics |
| `User Input Topics` | Topics manually entered by the seller |
| `SPU Topics` | Standard Product Unit classification topics |

#### Trust & Safety

| Field | Meaning |
|---|---|
| `Appraise Info` | Authentication or appraisal details if applicable |
| `Security Guide` | Buyer protection and security information |
| `Report URL` | Link to report the item for fraud or policy violations |

#### Recommendations & Engagement

| Field | Meaning |
|---|---|
| `Worth Buy Similar Feeds` | Recommendation score based on similar products |

***

### How to Use

1. **Collect product URLs** — Visit Goofish.com, search for or browse items of interest, and copy individual product page URLs.
2. **Prepare input** — Paste URLs into the `urls` array. Optionally set `ignore_url_failures` to `true` for batch runs.
3. **Run the scraper** — Start the actor via the platform's interface.
4. **Monitor progress** — Watch the execution log for any failed URLs or extraction issues.
5. **Download results** — Export scraped data as JSON, CSV, or Excel for analysis.

**Best practices:**

- For large-scale scraping, set `ignore_url_failures: true` to avoid interruptions.
- Verify URLs point to product detail pages, not category or search pages.
- Use consistent URL formatting to improve extraction success rates.

**Common troubleshooting:**

- **Extraction returns empty fields:** Some sellers do not fill all fields; this is normal.
- **URL failures:** Confirm the item still exists on Goofish; removed or delisted items cannot be scraped.

***

### Use Cases & Business Value

- **Competitive pricing intelligence:** Track pricing trends for vintage and collectible categories
- **Inventory monitoring:** Benchmark stock levels and availability across similar sellers
- **Market demand analysis:** Use engagement metrics (browse count, wish lists, favorites) to gauge buyer interest
- **SEO and content optimization:** Extract product metadata to inform e-commerce keyword strategies
- **Fraud detection research:** Analyze pricing anomalies and suspicious seller patterns across niches
- **International trade research:** Gather data on what Chinese sellers offer to global audiences

The Goofish Product Details Scraper unlocks actionable market insights, enabling data-driven decisions on pricing, sourcing, and inventory strategy in the collectible and specialty goods space.

***

### Conclusion

The **Goofish Product Details Scraper** transforms raw marketplace listings into structured, analysis-ready data. With 60+ extractable fields covering pricing, inventory, engagement, and seller information, it is an indispensable tool for researchers, resellers, and marketplace analysts. Extract once, analyze endlessly.

# Actor input Schema

## `urls` (type: `array`):

Add the URLs of the Specific product urls you want to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list.

## `ignore_url_failures` (type: `boolean`):

If true, the scraper will continue running even if some URLs fail to be scraped.

## Actor input object example

```json
{
  "urls": [
    "https://www.goofish.com/item?spm=a21ybx.search.searchFeedList.2.7c641b990hkEyz&id=1049479110703&categoryId=126862528"
  ],
  "ignore_url_failures": true
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "urls": [
        "https://www.goofish.com/item?spm=a21ybx.search.searchFeedList.2.7c641b990hkEyz&id=1049479110703&categoryId=126862528"
    ],
    "ignore_url_failures": true
};

// Run the Actor and wait for it to finish
const run = await client.actor("soft_alexist/goofish-product-details-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "urls": ["https://www.goofish.com/item?spm=a21ybx.search.searchFeedList.2.7c641b990hkEyz&id=1049479110703&categoryId=126862528"],
    "ignore_url_failures": True,
}

# Run the Actor and wait for it to finish
run = client.actor("soft_alexist/goofish-product-details-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "urls": [
    "https://www.goofish.com/item?spm=a21ybx.search.searchFeedList.2.7c641b990hkEyz&id=1049479110703&categoryId=126862528"
  ],
  "ignore_url_failures": true
}' |
apify call soft_alexist/goofish-product-details-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=soft_alexist/goofish-product-details-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Goofish Product Details Scraper",
        "description": "Scrape comprehensive product data from Goofish.com including prices, seller info, stock counts, images, and buyer engagement metrics. Perfect for market researchers, resellers, and collectible enthusiasts seeking structured data from China's specialty marketplace.",
        "version": "0.0",
        "x-build-id": "2GiF8AYd3SraQr3gR"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/soft_alexist~goofish-product-details-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-soft_alexist-goofish-product-details-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/soft_alexist~goofish-product-details-scraper/runs": {
            "post": {
                "operationId": "runs-sync-soft_alexist-goofish-product-details-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/soft_alexist~goofish-product-details-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-soft_alexist-goofish-product-details-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "properties": {
                    "urls": {
                        "title": "URLs of the Specific product urls to scrape",
                        "type": "array",
                        "description": "Add the URLs of the Specific product urls you want to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "ignore_url_failures": {
                        "title": "Continue running even if some URLs fail to be scraped",
                        "type": "boolean",
                        "description": "If true, the scraper will continue running even if some URLs fail to be scraped."
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
