Cyklobazar Scraper with Telegram Notifications avatar

Cyklobazar Scraper with Telegram Notifications

Pricing

Pay per usage

Go to Apify Store
Cyklobazar Scraper with Telegram Notifications

Cyklobazar Scraper with Telegram Notifications

Scrapes (not only) bicycle offers from cyklobazar.cz. Provide a filtered URL (category, price range, etc.) and get structured data for each offer. Supports Telegram notifications for new listings, with automatic deduplication between runs.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Adam Tran

Adam Tran

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

Cyklobazar Scraper

Cyklobazar Scraper extracts (not only) bicycle offers from cyklobazar.cz. Provide a URL with your filters (category, price range, etc.) and the scraper collects all matching offers with details like title, price, location, and listing date.

It also supports Telegram notifications — get a message every time a new offer appears that matches your criteria.

How to use

  1. Click Start on this Actor page
  2. Paste one or more cyklobazar URLs into the URLs field (e.g. a filtered category page)
  3. Optionally enable Detailed Output to also visit each offer page and scrape the full description
  4. Optionally set a Start Date to only get offers published after that date
  5. Optionally configure Telegram Bot Token and Chat ID to receive notifications
  6. Click Start and wait for results

Scraping modes

The scraper has two modes controlled by the Detailed Output toggle:

  • Fast mode (default, unchecked) — scrapes only the listing cards. Faster and cheaper because no individual offer pages are fetched. Fields come from the listing snippet.
  • Detailed mode (checked) — additionally visits each offer page and scrapes the full description and seller details. Slower and more expensive, but gives richer data.

Both modes push results to the dataset and send Telegram notifications for new offers.

Input

FieldTypeRequiredDescription
URLsarrayYesCyklobazar URLs to scrape (category pages with filters)
Detailed OutputbooleanNoIf checked, also visits each offer page for full details (default: false)
Start DatestringNoOnly scrape offers after this date (YYYY-MM-DD)
Telegram Bot TokenstringNoBot token from @BotFather for notifications
Telegram Chat IDstringNoChat ID to send notifications to

Output

The scraper produces a dataset with the following fields:

FieldDescription
titleOffer title
pricePrice as displayed (e.g. "23 000 Kč")
locationSeller location
createdDate the offer was published (ISO 8601)
descriptionOffer description text (short snippet in fast mode, full text in detailed)
urlAbsolute link to the offer

Example output:

{
"title": "GHOST ASKET ADVANCED 2023",
"price": "23 000 Kč",
"location": "Praha",
"created": "2026-04-15T00:00:00.000Z",
"description": "Gravel bike in excellent condition...",
"url": "https://www.cyklobazar.cz/inzerat/dAD0l6Q1xN3rK/ghost-asket-advanced-2023"
}

Telegram notifications

The scraper tracks which offers have already been sent and only notifies you about new ones. This makes it ideal for running on a schedule (e.g. every hour) to monitor new listings.

To set up:

  1. Create a bot via @BotFather on Telegram
  2. Send a message to your bot
  3. Get your chat ID from https://api.telegram.org/bot<TOKEN>/getUpdates
  4. Enter the token and chat ID in the Actor input