Скрапинг одной страницы с возвратом основного содержимого в markdown.
Firecrawl
Search, scrape, map, file parsing and asynchronous crawling.
Скрапинг одной страницы с возвратом основного содержимого в markdown.
Загружает один URL и возвращает его основное содержимое в markdown. url и proxy оба обязательны — на тарифицируемом профиле proxy должен быть basic — а formats выбирает вывод. Возвращает success и data с markdown и большим объектом metadata, содержащим теги og: и twitter: страницы, statusCode, sourceURL и language. ⚠️ URL должен быть HTTPS и не должен указывать на PDF; и то и другое отклоняется, а не выполняется по мере возможности. Используйте, когда URL есть, а нужен текст. Для нескольких URL сразу post_firecrawl_batch_scrape запускает их одной фоновой задачей, а extractWebContent выполняет небольшую пачку синхронно. Чтобы сначала найти URL, используйте post_firecrawl_map.
Справочная информация о ценах
- Тарификация: единицы ресурсов плана.
- Справочная оценка запроса: USD 0.001071.
- Базовая стоимость единицы: USD 0.001071.
- Единица ресурса:
firecrawl_credit. - Справочный множитель для клиента: 1.0. Не применяйте его повторно к уже рассчитанной сумме клиента.
- Базовые стоимости не определяют итоговую цену для клиента, в том числе когда они равны нулю.
Только справочные метаданные, а не котировка для аккаунта, гарантированная цена или лимит расходов. Кредиты ресурсов — не кредиты Felo. Итоговые списания определяются записями биллинга Felo.
- enumproxyконстанта:basicобязательнозначения
- basic
- Тип: string Формат: https_urlurlобязательно
Неподдерживаемые расширения: .pdf.
- Тип: array string[] 1…1enumformatsконстанта:[ "markdown" ]значения
- markdown
- Тип: boolean enumonly
Clean Content константа:falseзначения- false
- Тип: object200
Скрапинг выполнен успешно.
- Тип: integercredits
Used Кредиты Firecrawl, израсходованные запросом (1 за страницу).
- Тип: objectdata
- markdownТип: string
Содержимое страницы, полученное скрапингом, в markdown.
- metadataТип: object
Метаданные страницы: заголовок, описание, исходный URL, HTTP-статус и т. п.
- descriptionТип: string
- sourceТип: string
U R L - statusТип: integer
Code Integer numbers.
- titleТип: string
- Тип: booleansuccess
true, если скрапинг выполнен успешно.
application/json - 400
Запрос не удалось обработать. Проверьте параметры запроса.
- 401
Требуется действительный API-ключ Felo.
- 402
Запрос не может быть выполнен: не выполнено требование биллинга.
- 403
Аккаунту не разрешено выполнять эту операцию.
- 429
Достигнут лимит запросов или расходов.
- 502
Сервис не смог выполнить запрос.
- 503
API или сервис биллинга временно недоступны.
- 504
Истекло время ожидания обработки запроса.
- default
Ответ с ошибкой; сквозные ответы upstream могут использовать форматы провайдера
application/json
curl https://openapi.felo.ai/v1/beta/firecrawl/scrape \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"proxy": "basic",
"url": "https://example.com"
}'
{
"success": true,
"data": {
"markdown": "string",
"metadata": {
"title": "string",
"description": "string",
"sourceURL": "string",
"statusCode": 1
}
},
"creditsUsed": 1
}