Usage & Plans
Tracking usage
Monitor how many requests you've used this month, in the dashboard or via the API.
You can track month-to-date usage two ways.
In the dashboard
Open the dashboard and go to Usage (also in the left sidebar). It shows:
- Requests remaining this month - your plan's monthly limit minus what you've used.
- Used / limit and your current plan.
The sidebar also carries a compact API requests meter so you can keep an eye on consumption from any page.
Programmatically
Call GET /api/users/me to read usage in your own app. The apiUsed field is your request count for the current calendar month:
import requests
me = requests.get(
"https://api.jobspipe.dev/api/users/me",
cookies={"better-auth.session_token": "..."}, # logged-in session
).json()
plan_limit = 100_000 # your plan's monthly request quota
remaining = plan_limit - me["apiUsed"]
print(f"{remaining:,} of {plan_limit:,} requests remaining this month")Look up your plan's plan_limit on the plans page.
Usage resets at the start of each calendar month (UTC). A 402 Monthly request quota exceeded means you've hit the limit - wait for the reset or upgrade.