{
  "openapi": "3.0.1",
  "info": {
    "title": "LabX Lab Equipment Scraper",
    "description": "Scrape used, new, and refurbished lab equipment listings from LabX.com - chromatography, centrifuges, microscopes, spectrometers, freezers, PCR systems, and more. Get title, manufacturer, model, category, condition, price, seller/location, and images.",
    "version": "1.0",
    "x-build-id": "RwYbetumlfCnDlRzw"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/crawlerbros~labx-lab-equipment-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-crawlerbros-labx-lab-equipment-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/crawlerbros~labx-lab-equipment-scraper/runs": {
      "post": {
        "operationId": "runs-sync-crawlerbros-labx-lab-equipment-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/crawlerbros~labx-lab-equipment-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-crawlerbros-labx-lab-equipment-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": {
          "searchQuery": {
            "title": "Search query",
            "type": "string",
            "description": "Free-text keyword search (e.g. `centrifuge`, `HPLC`, `Eppendorf 5424`). Leave blank to browse a category only.",
            "default": ""
          },
          "category": {
            "title": "Category",
            "enum": [
              "air-sampling",
              "air-velocity-and-flow",
              "amplifiers",
              "analytical-instruments",
              "analyzers",
              "analyzers-systems-other",
              "anesthesia",
              "animal-care-veterinary",
              "antennas-emi-emc-equipment",
              "antibodies",
              "antibodies-reagents",
              "apparel-gloves-lab-coats",
              "assembly-equipment",
              "atomic-absorption",
              "audio-distortion-modulation",
              "audiometers-tympanometers",
              "autoclaves-sterilizers",
              "liquid-handling",
              "aviation-test-equipment",
              "balances",
              "baths-circulators",
              "beakers",
              "nmr-benchtop",
              "biochemical-test",
              "biological-safety-cabinets",
              "biotech-life-science",
              "biotechnology",
              "blanchers",
              "block-digesters",
              "blood-gas-analyzers",
              "blood-bank-analyzers",
              "blood-bank-equipment",
              "blood-cell",
              "bonders",
              "bone-densitometers",
              "bottles",
              "c-arm",
              "calibration",
              "calorimeter",
              "capillary-electrophoresis",
              "capping-equipment",
              "capsule-banders",
              "capsule-fillers",
              "cardiac-stress",
              "cardiology-angiography",
              "cartoning",
              "casing",
              "cell-analysis",
              "cell-culture-media-reagents",
              "centrifuge-benchtop",
              "centrifuge-floor",
              "centrifuge-rotors-parts",
              "centrifuges",
              "chart-recorders",
              "chemicals",
              "chemistry-analyzer-clinical",
              "chillers",
              "chromatography",
              "chromatograph-data",
              "chromatography-media",
              "cleanrooms",
              "cleanroom-supplies",
              "clinical-chemistry",
              "clinical-laboratory-equipment",
              "clinical-laboratory-other",
              "clinical-reagents-consumables",
              "cnc-machines",
              "coagulation-analyzers",
              "collection-and-transport",
              "color-sorters",
              "colorimeter",
              "communication-analyzers",
              "computers",
              "condensers-distillation",
              "conductivity-meters",
              "cookers-coolers-fryers",
              "counters-timers",
              "coverslippers",
              "cryogenics",
              "cryostats",
              "ct-scanners",
              "curve-tracers",
              "cuvettes",
              "cytokines",
              "data-acquisition",
              "data-logger",
              "defibrillators",
              "densitometers",
              "dental-instruments",
              "deposition-equipment",
              "desiccators",
              "diagnostic-instruments",
              "diagnostic-instruments-other",
              "dicing-saws",
              "digital-imaging",
              "digital-pathology",
              "digital-pcr",
              "dispersers-emulsifiers",
              "dissolution-testing",
              "dna-sequencers",
              "dna-synthesizers",
              "dopplers",
              "ductless-fume-hoods",
              "ecg-ekg",
              "electrochemistry",
              "electron-microscope",
              "electronic-components",
              "electronic-loads",
              "lab-electronics-components",
              "electrophoresis",
              "electrophysiology",
              "electroporation",
              "electrosurgical-cautery",
              "elemental-analyzers",
              "elisa-kits",
              "embedding-centers",
              "emergency-rescue",
              "endoscopy",
              "environmental-chambers",
              "environmental-growth-chambers",
              "enzymes-and-biochemicals",
              "esd-testers",
              "etchers-ashers",
              "evaporators-concentrators",
              "fatigue-testers",
              "fermenters-bioreactors",
              "fiber-optics",
              "filling-machines-for-sale",
              "filtration-supplies",
              "flame-photometers",
              "flasks",
              "flow-cytometers",
              "flow-cytometry-antibodies",
              "flow-injection-analyzers",
              "flowmeters",
              "fluid-bed-dryers",
              "fluid-warmers",
              "food-processing-other",
              "food-processing-equipment",
              "form-fill-seal",
              "fplc-systems",
              "fraction-collectors",
              "frame-grabbers-cameras",
              "freeze-dryers-lyophilizers",
              "freezers",
              "fume-hoods",
              "fume-hoods-and-lab-enclosures",
              "function-generators",
              "funnels",
              "furnaces",
              "gamma-counters",
              "gas-analyzers-detectors",
              "gas-generator",
              "gas-handling",
              "chromatograph-gc",
              "gc-accessories",
              "gc-autosamplers",
              "gc-columns",
              "gc-systems",
              "gel-dryer",
              "general-interest",
              "lab-equipment",
              "generators",
              "generators-other",
              "genome-editing-molecular-tools",
              "glass-washers-dryers",
              "glassware-other",
              "glove-boxes",
              "gpc-systems",
              "grinders",
              "grinders-shredders-food",
              "hardness-tester",
              "heating-cooling",
              "heating-mantles",
              "hematology",
              "hematology-analyzers",
              "high-shear-granulators",
              "hipot-ground-testers",
              "histology-pathology-other",
              "histology-pathology-equipment",
              "home-care-nursing-supplies",
              "homogenizers",
              "hot-plates",
              "hplc-liquid-chromatography",
              "hplc-accessories",
              "hplc-autosamplers",
              "hplc-columns",
              "hplc-detectors",
              "hplc-pumps",
              "hplc-systems",
              "hybridization-ovens-incubators",
              "icp-icpms",
              "id-od-saws",
              "imaging-equipment",
              "imaging-systems-0",
              "imaging-systems-molecular-imagers",
              "immunoassay-reagents-antibodies",
              "immunoassay-systems",
              "immunofluorescence-antibodies",
              "immunohistochemistry-antibodies",
              "impact-testers",
              "incubators",
              "industrial-chillers",
              "industrial-evaporators",
              "industrial-motors",
              "industrial-refrigeration",
              "industrial-scales",
              "industrial-sterilizers",
              "infrared-ft-ir",
              "infusion-devices",
              "inspection-machines",
              "instrumentation",
              "ion-chromatography",
              "ion-exchange-equipment",
              "lab-automation",
              "lab-label-printers-and-supplies",
              "lab-labels",
              "lab-presses",
              "labelers",
              "labeling",
              "laboratory",
              "laboratory-flooring",
              "furniture-laboratory",
              "laboratory-glassware",
              "laboratory-pumps",
              "laboratory-supplies",
              "laminar-flow-hoods",
              "lamps",
              "lan-protocol-wan-analyzers",
              "lapping-polishing-grinding",
              "lasers-yag-argon-etc",
              "lasers-laser-systems",
              "lathes",
              "lcr-impedance",
              "leak-detectors",
              "light-sources-led",
              "lighting",
              "logic-analyzers",
              "mammography",
              "mass-spectrometer",
              "material-handling",
              "material-testing-other",
              "materials-testing",
              "medical-general",
              "medical-equipment",
              "medical-equipment-other",
              "furniture-medical",
              "medical-imaging-other",
              "medical-parts",
              "medical-supplies",
              "medium-pressure-columns",
              "melting-point-apparatus",
              "metallurgical",
              "metalworking-other",
              "metalworking-equipment",
              "meters-misc",
              "metrology-and-inspection",
              "microarray-scanners",
              "microbiology",
              "microbiology-analyzers",
              "microbiology-equipment",
              "microbiology-media",
              "microcentrifuge",
              "micromanipulators",
              "microplate-dispensers",
              "microplate-equipment",
              "microplate-readers",
              "microplate-washers-handlers",
              "microplate-wells",
              "microscope",
              "microscope-accessories",
              "microscopes",
              "microtomes",
              "microwave-digesters",
              "milling-machines",
              "laboratory-mills-grinders",
              "mixers",
              "mobile-lab",
              "moisture-analyzers",
              "molecular-imagers",
              "mri",
              "multimeters",
              "network-analyzers",
              "neurology-eeg-emg",
              "nir",
              "nmr",
              "noise-measuring",
              "office-equipment",
              "ophthalmology",
              "optical-detectors-power-meters",
              "optics",
              "optics-photonics-equipment",
              "optomechanical-motion-control",
              "oscilloscope-accessories",
              "oscilloscopes",
              "osmometers",
              "other",
              "ovens",
              "overhead-stirrers",
              "overwrappers-shrink",
              "packaging-other",
              "packaging-equipment",
              "particle-counters",
              "particle-size",
              "patient-monitors",
              "patient-scales-patient-lifts",
              "patient-warmers",
              "pcr-enclosures",
              "pcr-thermal-cycler",
              "ph-meter",
              "pharmaceutical-other",
              "pharmaceutical-equipment",
              "photolithography",
              "physical-therapy",
              "pipette-tips",
              "pipettes",
              "plastics-equipment",
              "plasticware",
              "plotters-recorders",
              "point-of-care-testing",
              "polarimeter",
              "polishers-dedusters",
              "powder-compacting-presses",
              "power-analyzers",
              "power-generation",
              "power-supply-dc",
              "power-supply-high-voltage",
              "press-brakes",
              "pressure-vessels",
              "primary-cultured-cells",
              "process-general",
              "process-analyzers",
              "process-blenders",
              "process-blowers",
              "process-boilers",
              "process-centrifuges",
              "process-columns",
              "process-controls",
              "process-conveyors",
              "process-dryers",
              "process-dust-collectors",
              "process-equipment",
              "process-extruders",
              "process-feeders",
              "process-filters",
              "process-heat-exchangers",
              "process-homogenizers",
              "process-hoppers-bins",
              "process-metal-detectors",
              "process-mills",
              "process-miscellaneous",
              "process-mixers",
              "process-ovens-furnaces",
              "process-particle-size",
              "process-plants",
              "process-pumps",
              "process-reactors",
              "process-screens-sieves",
              "process-tanks-kettles",
              "process-vacuum",
              "process-valves",
              "pulp-and-paper",
              "pulse-generators",
              "pulse-oximeter",
              "pumps-liquid-other",
              "pumps-metering",
              "pumps-peristaltic",
              "pumps-aspirators",
              "quartz-glass",
              "radioactivity",
              "radiology",
              "raman",
              "rapid-thermal-process",
              "reagents-and-synthesis",
              "real-time-pcr",
              "refractometers",
              "refrigerators",
              "regulators",
              "resistance-welding",
              "respiratory-equipment",
              "reverse-osmosis-equipment",
              "rf-microwave-test",
              "rf-power-meters-sensors",
              "robotics",
              "rockers-rollers",
              "roller-compactors",
              "safety-equipment",
              "sample-preparation",
              "scales",
              "scintillation-counters",
              "scrap-recycling",
              "sealing",
              "semiconductor",
              "semiconductor-other",
              "semiconductor-parts",
              "semiconductor-test",
              "shakers",
              "sieves-sieve-shakers",
              "signal-analyzers",
              "signal-generators",
              "slicers-dicers-cutters",
              "slide-stainers",
              "small-molecules",
              "snippers-peelers-huskers",
              "software",
              "solvent-extraction",
              "solvent-purification",
              "spectrophotometer-uv-vis-fluor",
              "spectroscopy",
              "spectrum-analyzers",
              "stability-chambers",
              "stirrers",
              "strainers-shakers-food",
              "supplies-and-labware",
              "surgical-general",
              "surgical-instruments-other",
              "surgical-instruments",
              "syringe-pumps",
              "tables-stretchers-gurneys",
              "coaters-coating",
              "tablet-presses",
              "tablet-capsule-counters",
              "tdr-otdr",
              "telecom-utility",
              "temperature-monitoring",
              "temperature-pressure",
              "test-measurement",
              "test-equipment-other",
              "test-equipment-pharma",
              "test-equipment-manuals",
              "test-tubes",
              "test-measurement-general",
              "thermal-analysis",
              "tissue-processors",
              "titrators",
              "toc-analyzers",
              "torque-testers",
              "transfusion-medicine",
              "turbidity-meters",
              "uhplc-systems",
              "ultrasonic-cleaners",
              "ultrasound",
              "ultrasound-transducers",
              "ultraviolet-systems",
              "universal-tester",
              "urinalysis-analyzers",
              "vacuum-equipment",
              "vacuum-gauges-controllers",
              "vacuum-pumps",
              "vacuum-systems",
              "valves-fittings",
              "veterinary",
              "vials",
              "video-catv-television",
              "viscometer-rheometer",
              "volt-amm-ohmmeters",
              "vxi-pxi-pci",
              "warming-cabinets",
              "washers-scrubbers",
              "wastewater-treatment",
              "water-filtration-equipment",
              "water-purification",
              "water-treatment-other",
              "water-treatment-equipment",
              "western-blot-gel-imaging",
              "western-blotting",
              "wet-process",
              "x-ray-medical",
              "x-ray-analytical-xrd-xrf"
            ],
            "type": "string",
            "description": "Restrict results to a lab-equipment category."
          },
          "customCategory": {
            "title": "Custom category override (advanced)",
            "type": "string",
            "description": "Raw LabX category url-key not in the dropdown (e.g. `nmr`, `endoscopy`). Takes precedence over `category` when set."
          },
          "manufacturer": {
            "title": "Manufacturer",
            "enum": [
              "Thermo Fisher Scientific",
              "Agilent Technologies",
              "Beckman Coulter",
              "Eppendorf",
              "Waters",
              "Shimadzu",
              "PerkinElmer",
              "Bio-Rad",
              "Sartorius",
              "Mettler Toledo",
              "Leica",
              "Zeiss",
              "Nikon",
              "Olympus",
              "Bruker",
              "Malvern Panalytical",
              "Hach",
              "Corning",
              "VWR",
              "Fisher Scientific",
              "GE Healthcare",
              "Becton Dickinson",
              "Roche",
              "Sigma-Aldrich",
              "Illumina",
              "BioTek",
              "Molecular Devices",
              "Hettich",
              "Sorvall",
              "Hamilton",
              "IKA",
              "Heidolph",
              "Buchi",
              "Labconco",
              "New Brunswick Scientific",
              "JEOL",
              "Hitachi",
              "Varian",
              "Denver Instrument",
              "Fisherbrand"
            ],
            "type": "string",
            "description": "Filter to a specific equipment manufacturer."
          },
          "customManufacturer": {
            "title": "Custom manufacturer override (advanced)",
            "type": "string",
            "description": "Any manufacturer name not in the dropdown. Takes precedence over `manufacturer` when set."
          },
          "condition": {
            "title": "Condition",
            "enum": [
              "any",
              "new",
              "used",
              "refurbished",
              "forPartsNotWorking",
              "notSpecified"
            ],
            "type": "string",
            "description": "Filter by equipment condition.",
            "default": "any"
          },
          "listingType": {
            "title": "Listing type",
            "enum": [
              "",
              "buyNow",
              "requestAQuote",
              "clickToBuy"
            ],
            "type": "string",
            "description": "Filter by how the item is sold on LabX.",
            "default": ""
          },
          "priceMin": {
            "title": "Price (min, USD)",
            "minimum": 0,
            "maximum": 100000000,
            "type": "integer",
            "description": "Drop listings priced below this amount. Listings without a public price (e.g. \"Request a Quote\") always pass through."
          },
          "priceMax": {
            "title": "Price (max, USD)",
            "minimum": 0,
            "maximum": 100000000,
            "type": "integer",
            "description": "Drop listings priced above this amount. Listings without a public price (e.g. \"Request a Quote\") always pass through."
          },
          "includeSellerLocation": {
            "title": "Fetch seller location",
            "type": "boolean",
            "description": "Fetch each listing's detail page to add the seller's city/region/country. Adds one extra request per listing (capped at 200 listings per run for runtime).",
            "default": true
          },
          "maxItems": {
            "title": "Max items",
            "minimum": 1,
            "maximum": 2000,
            "type": "integer",
            "description": "Hard cap on emitted records.",
            "default": 25
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}