Kbid Scraper avatar

Kbid Scraper

Pricing

Pay per event

Go to Apify Store
Kbid Scraper

Kbid Scraper

Pricing

Pay per event

Rating

0.0

(0)

Developer

MrDoe

MrDoe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

K-BID Scraper - K-BID scraper showing current bid and retail price for an auction item

What does K-BID Scraper do?

K-BID Scraper reads K-BID.com item pages and returns the title, current bid, retail price (when listed), lot number, category, location and time remaining for each item. Give it exact item URLs, or leave them empty to automatically discover items currently up for auction.

Why use K-BID Scraper?

  • Covers K-BID, a US auction aggregator hosting estate sales, surplus and liquidation auctions from many independent sellers.
  • Returns the original retail price alongside the current bid when the listing states it, so you can gauge the discount.
  • Includes location, useful for filtering to a specific region for pickup-only items.
  • Works without needing to find item URLs yourself - discovers current items automatically.
  • No account or API key.

What makes this different

Most auction scrapers return only a bid amount. This Actor also captures the listed retail price when the seller states it, letting you quickly estimate the discount on every current bid.

Who can use the K-BID Scraper and how?

  • Resellers and flippers: Track underpriced liquidation and surplus items for resale.
  • Bargain hunters: Filter by category and location to find deals near you.
  • Price researchers: Study how far current bids sit below stated retail price across categories.
  • Market aggregators: Pull K-BID's catalog into a multi-auction-house comparison feed.

How it works

K-BID Scraper workflow: your input, collection, output

  1. Your input — add exact item URLs, or leave them empty to discover current items
  2. The Actor collects it — the Actor reads each item page's own bid and listing data directly
  3. Your output — you get one row per item, with current bid, retail price and category

What data can you extract?

The dataset has 11 fields per row:

FieldTypeDescription
titlestringItem title, as shown on the page.
urlstringItem page URL.
lotNumberstringLot number within its auction.
itemGuidstringK-BID's internal item identifier.
locationstringPickup/seller location.
currentBidnumberCurrent highest bid in USD.
retailPricenumberStated original retail price in USD, when listed.
currencystringCurrency (USD).
categorystringFull category path.
timeRemainingTextstringTime remaining as shown on the page.
endsAtstringEstimated auction end time (ISO), derived from the time remaining at fetch time.

How to use K-BID Scraper

K-BID Scraper input form

  1. Open the Actor and go to the Input tab.
  2. Add one or more exact Item URLs, or leave them empty to automatically discover current auction items.
  3. Optionally set filters and a Max results limit.
  4. Click Start. A default run finishes in under a minute.
  5. Open the Output tab, then download the dataset or connect it to your tools.

Input Parameters

ParameterTypeRequiredDefaultDescription
itemUrlsarrayNo[]One or more exact k-bid.com item URLs. Leave empty to discover items currently up for auction instead.
maxItemsintegerNo20Maximum number of items to return.
proxyConfigurationobjectNo{"useApifyProxy":false}K-BID's item pages work without a proxy for moderate volumes. Enable Apify Proxy for larger runs.

Output Data

K-BID Scraper dataset table

Each row is one item: title, current bid, retail price, lot number, category, location and time remaining.

K-BID Scraper field map of one record

A real dataset item:

{
"title": "Milwaukee M18 FUEL 18V Lithium-Ion Brushless Cordless 4-1/2 in./5 in. Grinder with Paddle Switch, $229 Retail - Brand New for Sale in Elk R…",
"url": "https://www.k-bid.com/auction/66756/item/2F?offset=11",
"lotNumber": "2F",
"itemGuid": "104c4-6648429",
"location": "Elk River, MN",
"currentBid": 46.86,
"retailPrice": 229,
"currency": "USD",
"category": "Household & Estate > Power Tools/Shop Equipment",
"timeRemainingText": "5d 16h 37m",
"endsAt": "2026-10-26T00:04:29.071Z"
}

Usage Examples

Discover current items

{
"maxItems": 20
}

Scrape an exact item

{
"itemUrls": [
{
"url": "https://www.k-bid.com/auction/66756/item/2F"
}
]
}

Tips for Best Results

  • Provide exact item URLs directly when you already know which items you want.
  • Re-run on a schedule to track bid changes as the auction's end time approaches.
  • Default is 5 results for a fast test. Set the max to 0 to return everything available.

Known Limitations

  • Automatic discovery pulls from the homepage's featured items, not every active auction on the site.
  • retailPrice is only available when the seller states it in the title.

Integrations

Run it from the Apify API, on a schedule, or from a webhook. Send results straight to Google Sheets, Make, Zapier, Slack or your own database with Apify's built-in integrations.

Export Formats

Download the dataset as JSON, CSV, Excel, XML, HTML table or RSS from the Output tab or the API.

Frequently Asked Questions

Does it need a K-BID account?

No. The Actor reads K-BID's public item pages and needs no account or key.

How does automatic discovery work?

It reads K-BID's own homepage for currently listed items and scrapes each one.

Is endsAt exact?

It's estimated by adding the page's displayed time-remaining to the fetch time, so it can be off by a minute or two.

Do I need an account or login?

No. The Actor reads public data and needs no account or key.

Am I charged for failed runs or empty results?

You are only charged for results that are actually written to the dataset.

Can I run it on a schedule?

Yes. Create a Task with your input and add a schedule in Apify Console. With monitor mode on, each scheduled run returns only what changed since the previous one.

Enterprise and custom work

Need higher volumes, a custom output schema, dedicated scheduling or a no-breaking-changes commitment for a production pipeline? Open an issue on the Actor page and describe your use case. Bulk terms and custom builds are available.

Support

Questions or a missing field? Open an issue from the Issues tab on this Actor's page and it will be looked at.

You are responsible for using the data in line with the source's terms and applicable law. The Actor collects publicly available data only and is not affiliated with the source.