curl --request GET \
--url https://api.technologychecker.io/v1/technology/{id}/history \
--header 'Authorization: Bearer <token>'{
"success": true,
"data": {
"technology": {
"id": 268,
"name": "React",
"category": "JavaScript Frameworks"
},
"history": [
{
"date": "2025-12",
"active_domains": 1039,
"total_domains": 1039
}
],
"data_points": 300,
"years_requested": 2
}
}Get monthly domain counts for a technology over time — up to 20 years of historical data for trend analysis. Track adoption growth, decline, and seasonal patterns.
curl --request GET \
--url https://api.technologychecker.io/v1/technology/{id}/history \
--header 'Authorization: Bearer <token>'{
"success": true,
"data": {
"technology": {
"id": 268,
"name": "React",
"category": "JavaScript Frameworks"
},
"history": [
{
"date": "2025-12",
"active_domains": 1039,
"total_domains": 1039
}
],
"data_points": 300,
"years_requested": 2
}
}How far back does the technology usage history go?
years parameter (1 to 20) to control how much history to retrieve. The default is 12 years. Each data point represents one month, so requesting 20 years returns up to 240 monthly data points.What does each data point represent?
date (year-month format like 2025-12), active_domains (domains currently using the technology that month), and total_domains (all-time domains detected up to that month). Plot these values over time to visualize adoption trends.Can I filter the history by a specific date range?
years parameter controls how far back to go from today. To focus on a specific period, request enough history to cover it and then filter the response array client-side by the date field. Each request costs 1 credit.API key in format tapi_live_[32-char] (live) or tapi_test_[32-char] (test)
Technology ID
268
Number of years of history to return (1–20)
1 <= x <= 20Was this page helpful?