Context APIcontext.dev ↗
Access Context.dev pricing plans and product changelog via API. Retrieve plan tiers, credit allowances, features, overage costs, and dated release notes.
What is the Context API?
This API exposes 2 endpoints covering context.dev's current pricing structure and product changelog. The get_pricing endpoint returns all plan tiers — Free, Developer, Pro, and Scale — with monthly and annual prices, credit allowances, and overage rates. The get_changelog endpoint returns up to 100 dated changelog entries ordered newest first, letting you programmatically track feature releases and service updates without visiting the site.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/a0c609e9-bc29-483b-a9ea-5bd1fe799038/get_pricing' \ -H 'X-API-Key: $PARSE_API_KEY'
Returns all current pricing plans from context.dev including Free, Developer, Pro, and Scale tiers with monthly/annual prices, credit allowances, features, and overage costs. Makes one request to the pricing page.
No input parameters required.
{
"type": "object",
"fields": {
"plans": "array of plan objects with name, description, monthly_price, annual_price, monthly_credits, credit_cadence, features, and overage_price_per_10k"
},
"sample": {
"data": {
"plans": [
{
"name": "Free",
"features": [
{
"text": "Scrape 500 pages",
"detail": "1 credit per page — the best proxies, JS rendering & anti-bot bypass included"
},
{
"text": "30 API calls per minute"
}
],
"description": "For testing out the API",
"annual_price": null,
"monthly_price": 0,
"credit_cadence": "one-time",
"monthly_credits": 500
},
{
"name": "Developer",
"features": [
{
"text": "Scrape 10,000 pages",
"detail": "1 credit per page — the best proxies, JS rendering & anti-bot bypass included"
}
],
"description": "Building your first real workflow.",
"annual_price": 250,
"monthly_price": 25,
"credit_cadence": "monthly",
"monthly_credits": 10000,
"overage_price_per_10k": 15
}
]
},
"status": "success"
}
}About the Context API
Pricing Plans
The get_pricing endpoint takes no inputs and returns a plans array where each object includes name, description, monthly_price, annual_price, monthly_credits, credit_cadence, features, and overage_ cost details. This covers all four published tiers on context.dev — Free, Developer, Pro, and Scale — in a single call, making it straightforward to compare tiers or detect price changes over time.
Changelog Entries
The get_changelog endpoint accepts an optional limit integer (clamped between 1 and 100) and returns a total count alongside an entries array. Each entry carries a title, date, id, and content summary. Entries are ordered newest first, so setting limit=5 gives you the five most recent releases without fetching the full history.
Typical Usage Patterns
Because get_pricing reflects the live pricing page, polling it periodically lets you detect plan additions, price changes, or updated credit allowances without manual checks. get_changelog is useful for monitoring when context.dev ships new functionality — for example, checking whether a feature you depend on has changed or whether a new API endpoint has been announced.
The Context API is a managed, monitored endpoint for context.dev — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when context.dev changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official context.dev API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Monitor context.dev pricing changes and alert your team when plan prices or credit allowances update.
- Compare monthly vs. annual pricing across all four tiers to model cost projections for a SaaS budget.
- Ingest the changelog into an internal feed to track when context.dev ships new features relevant to your integration.
- Scrape overage costs from the pricing response to calculate true cost-per-credit at different usage levels.
- Build a changelog digest that surfaces the latest N entries using the
limitparameter for a weekly summary email. - Audit
featuresfields across plan tiers to determine the minimum plan required for a specific capability. - Track changelog entry IDs over time to detect new releases since your last poll.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 200 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
| Team | $300/mo | 20,000 | 300 req/min |
| Company | $1,000/mo | 100,000 | 500 req/min |
Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does context.dev offer an official developer API?+
What does `get_changelog` return and how do I limit results?+
total integer and an entries array, each entry containing title, date, id, and content. Pass the optional limit parameter (integer, 1–100) to control how many entries come back. Entries are always ordered newest first, so limit=1 returns only the latest release.Does `get_pricing` include overage pricing and credit cadence details?+
plans array includes overage_ cost details alongside monthly_credits and credit_cadence, so you can determine both the included credit volume and the cost per credit beyond that limit.Can I retrieve historical pricing snapshots or archived changelog content beyond 100 entries?+
get_pricing reflects the current live pricing page only, and get_changelog is capped at 100 entries per call with no offset or pagination parameter. You can fork this API on Parse and revise it to add a pagination offset or a historical-snapshot storage layer.