Scrapall
4 endpoints.
- GET /v1/usage/balance
- GET /v1/usage/get_api_usage
- GET /v1/usage/get_daily_usage_count
- GET /v1/usage/get_most_used_routes
GET /v1/usage/balance
Get credit balance
Returns the number of API credits remaining on your Scrapall account. The response contains a single creditCount field with your current balance.
Parameters
No parameters.
Request
curl "https://api.scrapall.bipsport.com/scapi/v1/usage/balance" \
-H "X-Scapi-Key: YOUR_API_KEY"const res = await fetch("https://api.scrapall.bipsport.com/scapi/v1/usage/balance", {
headers: { "X-Scapi-Key": "YOUR_API_KEY" }
});
const data = await res.json();import requests
r = requests.get(
"https://api.scrapall.bipsport.com/scapi/v1/usage/balance",
headers={"X-Scapi-Key": "YOUR_API_KEY"},
)
print(r.json())Response 200 (sample)
{
"credit_count": 333
}GET /v1/usage/get_api_usage
Get request history
Returns a paginated list of your API requests, including the endpoint called, status code, credits used, and timestamp. Useful for debugging and monitoring your API usage. Supports filtering by endpoint name and status code.
Parameters
| Name | In | Type | Description |
|---|---|---|---|
endpoint | query | string | Filter by endpoint name (partial match) |
status_code | query | string | Filter by HTTP status code |
page | query | string | Page number for pagination (max 100) |
Request
curl "https://api.scrapall.bipsport.com/scapi/v1/usage/get_api_usage" \
-H "X-Scapi-Key: YOUR_API_KEY"const res = await fetch("https://api.scrapall.bipsport.com/scapi/v1/usage/get_api_usage", {
headers: { "X-Scapi-Key": "YOUR_API_KEY" }
});
const data = await res.json();import requests
r = requests.get(
"https://api.scrapall.bipsport.com/scapi/v1/usage/get_api_usage",
headers={"X-Scapi-Key": "YOUR_API_KEY"},
)
print(r.json())Response 200 (sample)
[
{
"id": "00000000-0000-0000-0000-000000000000",
"endpoint": "/v1/tiktok/profile?handle=stoolpresidente",
"status_code": 200,
"duration_ms": 762,
"response_time": "2026-04-15T11:21:31.513+00:00",
"request_time": "2026-04-15T11:21:30.754+00:00",
"request_payload": {
"handle": "stoolpresidente"
},
"http_method": "GET",
"created_at": "2026-04-15T11:22:10.556302+00:00",
"duration_secs": 1,
"credits": 1
}
]GET /v1/usage/get_daily_usage_count
Get daily usage
Returns aggregated daily usage statistics for the last 30 days, including total credits consumed and number of requests per day.
Parameters
No parameters.
Request
curl "https://api.scrapall.bipsport.com/scapi/v1/usage/get_daily_usage_count" \
-H "X-Scapi-Key: YOUR_API_KEY"const res = await fetch("https://api.scrapall.bipsport.com/scapi/v1/usage/get_daily_usage_count", {
headers: { "X-Scapi-Key": "YOUR_API_KEY" }
});
const data = await res.json();import requests
r = requests.get(
"https://api.scrapall.bipsport.com/scapi/v1/usage/get_daily_usage_count",
headers={"X-Scapi-Key": "YOUR_API_KEY"},
)
print(r.json())Response 200 (sample)
[
{
"usage_date": "2026-04-14T16:00:00.000Z",
"total_credits": "47",
"request_count": "47"
}
]GET /v1/usage/get_most_used_routes
Get most used routes
Returns your top 20 most called API endpoints ranked by call count, along with total credits consumed per endpoint. Defaults to the last 24 hours. Supports custom time ranges up to 1 year.
Parameters
| Name | In | Type | Description |
|---|---|---|---|
start_time | query | string | Start of time range (ISO 8601 format) |
end_time | query | string | End of time range (ISO 8601 format) |
Request
curl "https://api.scrapall.bipsport.com/scapi/v1/usage/get_most_used_routes" \
-H "X-Scapi-Key: YOUR_API_KEY"const res = await fetch("https://api.scrapall.bipsport.com/scapi/v1/usage/get_most_used_routes", {
headers: { "X-Scapi-Key": "YOUR_API_KEY" }
});
const data = await res.json();import requests
r = requests.get(
"https://api.scrapall.bipsport.com/scapi/v1/usage/get_most_used_routes",
headers={"X-Scapi-Key": "YOUR_API_KEY"},
)
print(r.json())Response 200 (sample)
[
{
"base_endpoint": "/v1/tiktok/profile",
"call_count": "45",
"total_credits": "45"
}
]