API для парсинга
API для парсинга сайтов и получения структурированных данных
Parsera дает API для запуска задач, получения JSON-результатов, проверки статусов и подключения webhooks к backend-системам, BI и внутренним продуктам.
Что получает команда
- запуск задач парсинга из backend-систем
- JSON-результаты в единой структуре
- webhooks по завершению задач и ошибкам
- интеграция с data pipeline без ручных выгрузок
Процесс запуска
- Схема: Описываем поля, формат результата и правила валидации данных.
- Задачи: Запускаем сбор по URL, шаблону, расписанию или событию в вашей системе.
- Статусы: Отслеживаем выполнение, ошибки, количество строк и качество результата.
- Получение: Забираем JSON через API или принимаем webhook после завершения.
Поля данных
- task_id
- status
- source_url
- result_json
- rows_count
- error
- started_at
- finished_at
Интеграции
- REST API
- Webhook
- Python SDK
- Node.js SDK
- Go SDK
- GraphQL
FAQ
- Для чего нужен API? Чтобы запускать сбор данных из вашей системы, получать результат в JSON и встраивать Parsera в backend, BI, CRM или внутренний продукт.
- Можно ли получать webhook? Да. Webhook отправляется по завершению задачи, ошибке или срабатыванию бизнес-правила.
- Есть ли SDK? На сайте есть страницы Python, Node.js и Go SDK. Их можно использовать как основу для интеграции.
- Можно ли контролировать качество данных? Да. В ответах и истории запусков можно хранить статусы, количество строк, ошибки и поля контроля качества.