{
  "data": {
    "id": "UrNxQZrc5llwGaJlM",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "made-in-china-products-suppliers-scraper",
    "username": "fetch_cat",
    "description": "Scrape public Made-in-China product listings, prices, MOQ, supplier names, locations, badges, images, and sourcing diagnostics.",
    "isPublic": true,
    "createdAt": "2026-07-14T08:57:27.878Z",
    "modifiedAt": "2026-08-18T08:50:16.156Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "O6Ur2CiDF0Gz3sJf1",
        "finishedAt": "2026-08-18T08:50:16.156Z",
        "buildNumberInt": 100018,
        "buildNumber": "0.1.18"
      }
    },
    "stats": {
      "totalBuilds": 18,
      "totalRuns": 87,
      "totalUsers": 2,
      "totalUsers7Days": 1,
      "totalUsers30Days": 1,
      "totalUsers90Days": 1,
      "lastRunStartedAt": "2026-08-26T13:50:49.894Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 30,
        "TIMED-OUT": 0,
        "TOTAL": 30
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 512
    },
    "exampleRunInput": {
      "body": "{\"query\":\"solar panel\",\"maxItems\":20,\"maxPages\":1,\"proxyConfiguration\":{\"useApifyProxy\":true}}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "ECOMMERCE",
      "LEAD_GENERATION",
      "AUTOMATION"
    ],
    "isDeprecated": false,
    "title": "Made-in-China Products & Suppliers Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-UrNxQZrc5llwGaJlM-5i7JLIOAwN-actor-icon.png",
    "seoTitle": "Made-in-China Products & Suppliers Scraper for Sourcing",
    "seoDescription": "Scrape Made-in-China product listings, prices, MOQ, images, supplier names, locations, badges, and sourcing data to CSV, JSON, Excel, or API fast.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-07-14T08:00:00.000Z",
        "apifyMarginPercentage": 0.2,
        "reasonForChange": "Initial APIA-1835 pre-publish PPE pricing for cloud validation.",
        "isPriceChangeNotificationSuppressed": true,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Product saved",
              "eventDescription": "Per product row saved to the dataset",
              "eventPriceUsd": 0.0005,
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-07-14T09:00:46.870Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-07-14T09:06:42.741Z",
        "apifyMarginPercentage": 0.2,
        "reasonForChange": "APIA-1837 pre-publish correction: switch primary item event to canonical tiered PPE pricing used by actor.json.",
        "isPriceChangeNotificationSuppressed": true,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Product saved",
              "eventDescription": "Per product row saved to the dataset",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000575
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00039
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00014
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-07-14T09:06:42.827Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-07-14T09:06:44.213Z",
        "apifyMarginPercentage": 0.2,
        "reasonForChange": "Formula-derived launch tiered PPE pricing for APIA-1835 after measured cloud runs.",
        "isPriceChangeNotificationSuppressed": true,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Item extracted",
              "eventDescription": "Charged per product item extracted.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000058734
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.000051073
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000039837
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.000030644
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.000020429
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0000143
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-07-14T09:06:44.297Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Made-in-China Products & Suppliers Scraper\n\nA web scraper for Made-in-China.com that crawls product search results and listing pages to extract structured product and supplier records for ecommerce sourcing and supplier lead generation. Core capabilities include keyword-driven or start-URL-driven crawling, pagination control, deduplication of listing URLs, optional detail-page enrichment, parsing of visible price and minimum order quantity (MOQ) text plus best-effort numeric extraction, and preservation of original price/MOQ text for auditing. Outputs are structured product rows containing product titles and links, price ranges and currency, MOQ text and parsed MOQ values and units, image links, supplier names and links and location, supplier indicators/badges, and scrape metadata such as source page, page number, timestamp, and extraction status. Relevant keywords: Made-in-China.com, product search scraping, supplier scraping, ecommerce sourcing, B2B lead generation, MOQ parsing, price extraction, image URLs, supplier badges, pagination, deduplication, listing card extraction, detail enrichment, structured product records.\n\n## Use cases\n\n- Sourcing managers collecting product listings for supplier comparison and category coverage analysis  \n- Import/export and procurement teams monitoring visible pricing and MOQ ranges for supplier selection  \n- Ecommerce operators and marketplace researchers building shortlists of potential manufacturers and suppliers  \n- B2B lead generation teams gathering public product leads and supplier contacts for outreach  \n- Enriching procurement spreadsheets with product and supplier URLs, images, pricing, and MOQ data",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCoVcwFmyBc4Al+q926gqOAiWEIxSI/FzrGGFDGN0oVk7JS2a1C5GXP5eUtOFxUB+AFCy3DV1625Hzc2M4nLyJScshxCUp34s2BTld95wsDZJHqYUXHKDdtUl//wmI8a7OWShCyC3lOD8IfStc7XqyHTdd5WWCyC7WdRz3zoqZxF6ajNIElu78TD7woP6FduJKiv1f2iCcJmYejlKk+NvOoigrdXhHxWsvQmZN0ncKGlLQgxu68jKi5VsTaVAfZBhgcz7L+omre83GLJfnPTSvFh9hS0DyziMDcOh9T7OgwshQOtr7dMbK8G0rXAwOPIGllyNRVMyNk4mca2Y0/aECd \n"
  }
}