Appearance
Test
Status: NEEDS-ACCOUNT
Classification: NEEDS-ACCOUNT (web platform, no SDK required) Install method: No installation. All operations run through the Browse AI web dashboard at browse.ai. The Chrome extension is required only for robot training, not for task execution or API calls. Cost tier: Free tier available (50 credits/month). Paid plans for higher usage. See browse.ai for current pricing. What is required: An account at browse.ai and a valid API key for programmatic access. No local binary, no SDK to install.
Browse AI has no CLI or local binary to version-check. The canonical smoke test is an authenticated API call to the system status endpoint or the robots list endpoint. Both require a valid API key.
Smoke test: system status (no robot required)
bash
curl -s "https://api.browse.ai/v2/status" \
-H "Authorization: Bearer YOUR_API_KEY"Expected success output:
json
{
"statusCode": 200,
"messageCode": "success",
"systemStatus": "operational"
}A 200 with "messageCode": "success" confirms your API key is valid and the Browse AI API is reachable.
Smoke test: list robots (confirms account access)
bash
curl -s "https://api.browse.ai/v2/robots" \
-H "Authorization: Bearer YOUR_API_KEY"Expected success output (account with no robots yet):
json
{
"statusCode": 200,
"messageCode": "success",
"robots": {
"items": [],
"totalCount": 0
}
}Expected success output (account with existing robots):
json
{
"statusCode": 200,
"messageCode": "success",
"robots": {
"items": [
{
"id": "robot_abc123",
"name": "My Scraper Robot",
"status": "active"
}
],
"totalCount": 1
}
}Failure indicators
| Response | Meaning |
|---|---|
401 Unauthorized | API key is missing or invalid |
403 Forbidden | Account suspended or plan limit reached |
429 Too Many Requests | Rate limit hit; back off and retry |
"systemStatus": "degraded" | Browse AI infrastructure issue; check https://status.browse.ai |
Notes on local testing
- Browse AI runs entirely in the cloud. There is nothing to install or run locally beyond a standard HTTP client (curl, fetch, requests).
- Robot training requires the Chrome extension, but task execution and result retrieval are pure API calls.
- The free tier (50 credits/month) is sufficient to run a handful of smoke tests without incurring charges.