# Crawlbyte API Documentation

## Crawlbyte API Documentation

- [Welcome to Crawlbyte API Documentation](https://developers.crawlbyte.ai/readme.md)
- [API Access](https://developers.crawlbyte.ai/getting-started/api-access.md): To start integrating with the Crawlbyte API, you’ll first need to generate your unique API key.
- [Authentication](https://developers.crawlbyte.ai/authentication.md): All Crawlbyte AI API requests require authentication using your unique API key. We use a simple but secure authentication method that works consistently across all our supported platforms.
- [Chrome Extension](https://developers.crawlbyte.ai/chrome-extension.md): The Crawlbyte Chrome Extension allows you to collect authentication cookies required for certain scraping tasks.
- [Common Error Messages](https://developers.crawlbyte.ai/common-error-messages.md): Crawlbyte's infrastructure is built for speed and resilience, but issues can still happen. Below is a list of common error messages you might encounter and what they mean.
- [SDKs](https://developers.crawlbyte.ai/sdks.md): Crawlbyte offers official SDKs to help you interact with the API faster and more efficiently. Choose your preferred language and get started with installation, usage examples, and integration tips.
- [Amazon Scraper](https://developers.crawlbyte.ai/amazon-scraper.md): Collects structured product data from Amazon listings — including titles, prices, ratings, and images.
- [Amtrak Scraper](https://developers.crawlbyte.ai/amtrak-scraper.md): Scrapes train availability and pricing from Amtrak’s booking system using structured input parameters like route and travel dates.
- [Beehiiv Subscriber](https://developers.crawlbyte.ai/beehiiv-subscriber.md): Subscribe users to a Beehiiv newsletter with just a few inputs. This task supports single or multithreaded processing, along with full customization via headers, user-agents, cookies, and proxy.
- [Best Buy Scraper](https://developers.crawlbyte.ai/best-buy-scraper.md)
- [FlyFrontier Scraper](https://developers.crawlbyte.ai/flyfrontier-scraper.md): Scrapes flight availability and pricing from FlyFrontier’s booking system using full booking URLs with departure and destination parameters.
- [FlyFrontier App Scraper](https://developers.crawlbyte.ai/flyfrontier-app-scraper.md): Scrapes flight availability and pricing from FlyFrontier’s App
- [HAR Scraper](https://developers.crawlbyte.ai/har-scraper.md): Scrape real estate listings directly from HAR using structured input data. This task supports flexible filtering by city and price, and allows sorting the results by listing date or price.
- [LinkedIn Scraper](https://developers.crawlbyte.ai/linkedin-scraper.md): Scrapes LinkedIn profile data from either individual profiles or companies. The task accepts LinkedIn profile URLs and returns structured data.
- [Target Scraper](https://developers.crawlbyte.ai/target-scraper.md): Scrapes product information such as title, price, availability, images, descriptions, and other related data based on the provided product ID/TCIN.
- [Universal Scraper](https://developers.crawlbyte.ai/universal-scraper.md): Scrape any public website using the Crawlbyte universal task engine. Designed for flexibility, it supports GET, POST, and custom selectors, JS rendering, headers, proxies, and more.
- [Walmart Scraper](https://developers.crawlbyte.ai/walmart-scraper.md): Scrapes product information such as title, price, availability, images, descriptions, and other related data based on the provided product ID.
- [Yelp Scraper](https://developers.crawlbyte.ai/yelp-scraper.md): Scrapes public data from Yelp business profiles or review listings. Crawlbyte handles fingerprinting, anti-bot protections, and pagination — so you can collect structured data from Yelp effortlessly.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://developers.crawlbyte.ai/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
