apiverve_botdetector library
Bot Detector API client for Dart/Flutter
Bot Detector analyzes user agent strings to identify bots, crawlers, and automated software. It matches against a database of known bots and adds heuristics that catch automated clients not in the database, returning the bot's category, reputation and a composite risk score. Useful for security, analytics, and access control.
For more information, visit: https://apiverve.com/marketplace/botdetector?utm_source=dart&utm_medium=referral&utm_content=readme
Classes
- BotdetectorClient
- Bot Detector API client.
- BotdetectorData
- Response data for the Bot Detector API.
- BotdetectorDataBot
- BotdetectorRequest
- BotdetectorResponse
- Response models for the Bot Detector API. API Response wrapper.
- PremiumInfo
-
Describes fields the current plan does not unlock. Locked fields arrive as null
in
data, and lockedFields names them (nested ones use dot paths). - ValidationRule
- Validation rule for a parameter.
Exceptions / Errors
- BotdetectorException
- Exception thrown by the Bot Detector API client.
- BotdetectorValidationException
- Exception thrown when parameter validation fails.