# Hibid.com Scraper (`lexis-solutions/hibid-com-scraper`) Actor

Scrape auction listings from Hibid.com - including item names, lot numbers, current bids, sale dates, and seller details. Ideal for market research, price tracking, and inventory analysis. Fast, structured, and customizable extraction.

- **URL**: https://apify.com/lexis-solutions/hibid-com-scraper.md
- **Developed by:** [Lexis Solutions](https://apify.com/lexis-solutions) (community)
- **Categories:** Automation, Developer tools, E-commerce
- **Stats:** 43 total users, 1 monthly users, 100.0% runs succeeded, 2 bookmarks
- **User rating**: No ratings yet

## Pricing

from $6.40 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

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

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
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.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## 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.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

![banner](https://lexis-solutions-apify.fra1.cdn.digitaloceanspaces.com/banners/hibid.png)

## HiBid Auction Scraper

This Apify actor scrapes auction information from **HiBid.com**, a popular online auction platform. The actor can extract detailed auction data including lot details, auction information, payment terms, shipping information, and more. It outputs the data in JSON format.

### Table of Contents

- [HiBid Auction Scraper](#hibid-auction-scraper)
  - [Table of Contents](#table-of-contents)
  - [Features](#features)
  - [Input](#input)
  - [Output](#output)
  - [Usage](#usage)
  - [Limitations](#limitations)
  - [Need to scrape more auction information?](#need-to-scrape-more-auction-information)

### Features

- Scrapes detailed auction information including:
  - Lot details (title, images, category)
  - Auction company information
  - Bidding history
  - Auction dates and times
  - Payment terms and buyer premium
  - Shipping information
  - Terms and conditions
- Handles multiple auction listings
- Outputs data in JSON format for easy integration with other tools

### Input

The actor accepts the following input parameters in JSON format:

- `startUrls` (array): List of URLs to start the scraping process from. It can be an auction listing or specific lot URL.

  ```json
  {
    "maxItems": 5,
    "startUrls": [
      {
        "url": "https://hibid.com/lot/247953547/franklin-mint-captain-america-motorcycle?ref=lot-list"
      }
    ]
    "proxyConfiguration": {
      "useApifyProxy": false,
    }
  }
  ```

### Output

The actor produces output in JSON format with the following structure:

```json
{
  "url": "https://hibid.com/lot/293581793/50th-anniversary-aaa-award",
  "title": "50th Anniversary AAA Award",
  "companyName": "Richmond Auction Center",
	"category": [
		{
			"baseCategoryId": 700001,
			"id": 40143,
			"name": "Collectibles",
			"description": null
		},
		{
			"baseCategoryId": 700001,
			"id": 700001,
			"name": "Antiques & Collectibles",
			"description": ""
		}
	],
	"shippingDetails": {
		"shippingOffered": true,
		"shippingType": "SHIPPING_OFFERED_SOME",
		"shippingInfo": "Calculated Handling \r\n\r\nItems marked as Shippable are\r\n\r\n***Pickup is Monday April 13th from Noon  - 8pm EST or by appointment\r\nRichmond Auction Center\r\n801 NW 2nd Street Richmond, Indiana 47374"
	},
	"auctionInfo": {
		"id": 728175,
		"bidAmountType": "MAX_BIDDING",
		"biddingNotice": "Bid High! Bid Fast!! We have many items to sell. We don't want you to miss a bid. But we do have to move quickly.",
		"bidType": "INTERNET_ONLY",
		"lotCount": 253,
		"bidIncrements": [
			{
				"minBidIncrement": 1,
				"upToAmount": 9.99,
				"__typename": "BidIncrementType"
			},
			{
				"minBidIncrement": 2,
				"upToAmount": 29.99,
				"__typename": "BidIncrementType"
			},
		],
		"date": {
			"bidOpenDateTime": "2026-03-20T17:20:00",
			"bidCloseDateTime": "2026-04-12T14:00:00"
		},
		"auctionOptions": {
			"bidding": true,
			"altBidding": false,
			"catalog": true,
			"liveCatalog": true
		},
		"auctionState": {
			"auctionStatus": "OPEN_ABSENTEE",
			"isRegistered": false,
			"openLotCount": 253
		},
		"auctioneer": {
			"id": 69942,
			"name": "Richmond Auction Center",
			"address": "801 NW 2nd Street",
			"city": "Richmond",
			"state": "IN",
			"zip": "47374",
			"country": "United States",
			"email": "Ronnie@RonnieCoffey.com",
			"phone": "765-373-8462"
		}
	},
	"paymentInfo": {
		"currency": "USD",
		"paymentTerms": "Buyer's Premium 10%\r\nIN Sales Tax 7%\r\nWe accept Cash at pickup or Debit or Credit Card. \r\nSquare, Cashapp or Paypal    \r\nWe do not automatically charge your card and will need you to call in for payment.  765-967-6743"
	},
	"primaryImage": "https://cdn.hibid.com/img.axd?id=8320823492",
	"images": [
		{
			"image": "https://cdn.hibid.com/img.axd?id=8320823492&wid",
			"thumbnail": "https://cdn.hibid.com/img.axd?id=8320823492&"
		},
		{
			"image": "https://cdn.hibid.com/img.axd?id=8320823521&wid=&rwl",
			"thumbnail": "https://cdn.hibid.com/img.axd?id=8320823521&wid=&rwl"
		}
	],
	"bidAmount": 123.45,
	"bidList": [
		1,
		2,
		3,
		4,
		5,
		6,
		7,
		8,
		9,
	],
	"termsAndConditions": "* All items sold \"AS IS, WHERE IS\" with all faults.\r\n* All descriptions believed accurate but not waranteed.\r\n* Bidder inspection is encouraged.\r\n* By placing a bid, bidder signifies that they have examined the items to their satisfaction, or that they have chosen not to personally examine them.\r\n* We reserve the right to reject any bid at our sole discretion.\r\n* IN Sales Tax 7%\r\n* 10% Buyer's premium \r\n* Cash, Debit/Credit Card, Paypal, or Cashapp\r\n\r\n***Pickup is Monday April 13th from Noon  - 8pm EST or by appointment\r\nRichmond Auction Center\r\n801 NW 2nd Street Richmond, Indiana 47374\r\n*Calculated Handling Per Lot above USPS Priority Shipping and Insurance on Hammer Price. \r\n* Dispute Resolution State of Indiana \r\n* For internet-only auctions, We reserve the right to cancel and/or reopen the auction in the case of system failures.\r\nAU11300022"
}
```

### Usage

1. Create a new task: In the Apify console, create a new task for the HiBid Auction Scraper actor.

2. Configure input: Provide the necessary input parameters as described above.

3. Run the task: Start the task to begin scraping data.

4. Retrieve output: Once the task is complete, download the output in JSON format.

### Limitations

- The scraper is subject to the limitations and restrictions of HiBid.com, including potential rate limits and CAPTCHAs.
- The actor's performance may vary based on the website's response times and structure changes.
- Some auction information may vary depending on the auction house and specific auction terms.

### Need to scrape more auction information?

👉 Scrape GoDaddy Auctions with [GoDaddy Auctions Scraper](https://apify.com/lexis-solutions/godaddy-auctions-scraper)

👉 Scrape SeLoger with [SeLoger Scraper](https://apify.com/lexis-solutions/seloger-scraper)

👉 Scrape Shopgoodwill with [Shopgoodwill Scraper](https://apify.com/lexis-solutions/shopgoodwill-scraper)

***

👀 p.s.

Got feedback or need an extension?

Lexis Solutions is a [certified Apify Partner](https://apify.com/partners/find). We can help you with custom solutions or data extraction projects.

Contact us on our [website](https://www.lexis.solutions/?ref=apify-profile), [Email](mailto:scraping@lexis.solutions), or [LinkedIn](https://www.linkedin.com/company/lexis-solutions).

### Image Credit

Image credit: https://hibid.com/

# Actor input Schema

## `startUrls` (type: `array`):

One or more URLs of the pages where the crawler will start. Note that the Actor will additionally only crawl sub-pages of these URLs. For example, for the start URL `https://www.example.com/blog`, it will crawl pages like `https://example.com/blog/article-1`, but will skip `https://example.com/docs/something-else`.

## `maxItems` (type: `integer`):

The number of items to be scraped

## `proxyConfiguration` (type: `object`):

Your proxy configuration from Apify

## Actor input object example

```json
{
  "startUrls": [
    {
      "url": "https://hibid.com/lots/40366/toys/vintage---antique-toys"
    }
  ],
  "maxItems": 5,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

# Actor output Schema

## `overview` (type: `string`):

No description

# 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 = {
    "startUrls": [
        {
            "url": "https://hibid.com/lots/40366/toys/vintage---antique-toys"
        }
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("lexis-solutions/hibid-com-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 = { "startUrls": [{ "url": "https://hibid.com/lots/40366/toys/vintage---antique-toys" }] }

# Run the Actor and wait for it to finish
run = client.actor("lexis-solutions/hibid-com-scraper").call(run_input=run_input)

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

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

```

## CLI example

```bash
echo '{
  "startUrls": [
    {
      "url": "https://hibid.com/lots/40366/toys/vintage---antique-toys"
    }
  ]
}' |
apify call lexis-solutions/hibid-com-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,lexis-solutions/hibid-com-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/mmANep9u6KeNtAEh1/builds/WW3diFLo9npQcIQ2o/openapi.json
