{
  "data": {
    "id": "aHVfBJn0KgG2zeupu",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "1688-wholesale-products-scraper",
    "username": "fetch_cat",
    "description": "Scrape 1688 wholesale product listings, prices, MOQs, sales signals, and supplier details from public search and offer pages.",
    "isPublic": true,
    "createdAt": "2026-07-12T12:40:05.387Z",
    "modifiedAt": "2026-10-23T02:02:07.903Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "d3KzciN4IHd023oMt",
        "finishedAt": "2026-10-23T01:57:17.899Z",
        "buildNumberInt": 100035,
        "buildNumber": "0.1.35"
      },
      "input-ux-20260925": {
        "buildId": "EBroZPvNH93iBv8kP",
        "finishedAt": "2026-09-25T18:36:14.534Z",
        "buildNumberInt": 200001,
        "buildNumber": "0.2.1"
      },
      "candidate-759fe84da39b4bf4bddc": {
        "buildId": "wcE8qP79lGK5jULs3",
        "finishedAt": "2026-10-14T20:47:04.963Z",
        "buildNumberInt": 100030,
        "buildNumber": "0.1.30"
      },
      "candidate-67774bb60e104b38b773": {
        "buildId": "bDCLEvLJvgIyRyvff",
        "finishedAt": "2026-10-16T21:59:46.366Z",
        "buildNumberInt": 100031,
        "buildNumber": "0.1.31"
      },
      "candidate-6d8bb43f4ef14fbdbca4": {
        "buildId": "GXw9OgnjzUfTP2TeE",
        "finishedAt": "2026-10-17T23:10:35.528Z",
        "buildNumberInt": 100032,
        "buildNumber": "0.1.32"
      },
      "candidate-1d4c8740ca0d456c8532": {
        "buildId": "oyzXWsacgdHWtGcMH",
        "finishedAt": "2026-10-22T00:51:53.726Z",
        "buildNumberInt": 100033,
        "buildNumber": "0.1.33"
      },
      "candidate-8af6497989004e1cbe22": {
        "buildId": "8YksaNQnyYYIrvOmM",
        "finishedAt": "2026-10-23T01:43:36.972Z",
        "buildNumberInt": 100034,
        "buildNumber": "0.1.34"
      },
      "candidate-005026e669a540918884": {
        "buildId": "d3KzciN4IHd023oMt",
        "finishedAt": "2026-10-23T01:57:17.899Z",
        "buildNumberInt": 100035,
        "buildNumber": "0.1.35"
      }
    },
    "stats": {
      "totalBuilds": 36,
      "totalRuns": 199,
      "totalUsers": 5,
      "totalUsers7Days": 0,
      "totalUsers30Days": 2,
      "totalUsers90Days": 2,
      "lastRunStartedAt": "2026-10-23T12:56:47.774Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 3,
        "SUCCEEDED": 26,
        "TIMED-OUT": 16,
        "TOTAL": 45
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "candidate-005026e669a540918884"
      },
      {
        "versionNumber": "0.2",
        "sourceType": "SOURCE_FILES",
        "buildTag": "input-ux-20260925"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 600,
      "memoryMbytes": 1024
    },
    "exampleRunInput": {
      "body": "{\n  \"keywords\": [\n    \"手机壳\"\n  ],\n  \"maxResults\": 20,\n  \"proxyConfiguration\": {\n    \"useApifyProxy\": true,\n    \"apifyProxyGroups\": [\n      \"RESIDENTIAL\"\n    ]\n  }\n}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "ECOMMERCE",
      "LEAD_GENERATION",
      "AUTOMATION"
    ],
    "isDeprecated": false,
    "title": "1688 Wholesale Products Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-aHVfBJn0KgG2zeupu-nUu8blNcZC-actor-icon.png",
    "seoTitle": "1688 Wholesale Products Scraper",
    "seoDescription": "Scrape 1688 wholesale product search results with prices, MOQ, supplier details, images, locations, and sourcing signals for research and lead generation.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-08-02T16:57:14.300Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Item processed",
              "eventDescription": "Per 1688 product record produced",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00115
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.001
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0008
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0006
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00045
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0003
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "reasonForChange": "Initial pay-per-event pricing for the private 1688 Wholesale Products Scraper build.",
        "isPriceChangeNotificationSuppressed": true,
        "createdAt": "2026-08-02T16:57:29.565Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-08-02T18:13:11.939Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Item extracted",
              "eventDescription": "Charged per 1688 product record extracted.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0022735
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.001977
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0015421
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0011862
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0007908
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00055356
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "reasonForChange": "Per-item pricing was adjusted so this private 1688 product scraper can continue to run reliably with marketplace data access costs covered.",
        "isPriceChangeNotificationSuppressed": true,
        "createdAt": "2026-08-02T18:13:12.028Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## 1688 Wholesale Products Scraper\n\nA keyword-focused scraper that extracts public product search results from 1688 (Alibaba's China wholesale marketplace) for wholesale product research and sourcing. The Actor performs keyword search queries on 1688 search pages and saves tabular product rows containing offer identifiers, product titles, product page URLs, originating search keyword, pagination/position metadata, extracted numeric prices (CNY) and displayed price text, minimum order quantity information when visible, sales/transaction indicators, supplier and location signals and badges, primary and additional image URLs, seller service tags, product badges, category and attribute metadata, SKU/shipping/coupon placeholders when present, product description text/HTML when exposed, canonical URL, scrape timestamp, and extraction error notes. Technical behavior includes sequential per-keyword pagination with a cap on total pages processed, a global bound on the number of unique saved products, local post-extraction filters (price and MOQ when visible), and a recommendation to use residential proxy access for 1688. Outputs are intended for repeatable product research, sourcing shortlists, and downstream spreadsheet or dataset construction.\n\n## Use cases\n\n- Keyword-based product discovery and shortlisting for product sourcing (example: phone cases).\n- Finding low-cost offers using local maximum-price filtering on keyword search results (example: USB cables).\n- Comparing supplier signals, MOQs, and product badges across a product niche (example: Bluetooth earbuds).\n- Building sourcing spreadsheets for ecommerce procurement or dropshipping research from public 1688 search results.\n- Procurement analysis focused on MOQ, visible price text, transaction indicators, supplier/location signals, and product images.\n- Marketplace data collection for internal lead lists derived from public 1688 search pages.\n- Agency preparation of supplier/product shortlists for clients without manual copying of search cards.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDP4xqfStYV8t2fbh46p5Kscq3KUl6Yq530quaMKwv+sDt8PB1gjfBOqvpkYy6ROUjO0kIpvFlLwMTDwhQnOLUIKQmVz0VKddC0Nauw0UbPJOLsYQdrRbTQlbjP4jiC5dL+Jw/Tp2jLwbr3aZVsH+sceNTJic+y0R37cQkJd++uPmQgmJOYvyWco8iC5GBpXS1Ep1u3YacAFl9F4hk5+5OgAyKHW4ZjvUandqdvUeb2UfnvvTLaA7X3XlHIQrCOQNrswNAdJbNrLvBVNtIUxCJIbUl4PEj2PYDZBEx6pnzWKToJ9Nur078Ll1bq0BF60vV5ksxfKXkSGmIvc4wr7svF \n"
  }
}