Skip to content

Get Dev Changelog

GET /api/dev_changelog/v1
Fills the fields below — runs automatically if your API key is saved.
Get a free API key →
curl
NameInTypeRequiredDescription
repoquerystringRepository in “owner/repo:branch” format. Branch defaults to “main” if omitted.
netuidqueryintegerFilter to a specific subnet by netuid.
periodqueryPeriod: daily, weekly, or monthly (default: daily).
datequerystringExact date (YYYY-MM-DD for daily, YYYY-Www for weekly, YYYY-MM for monthly). Cannot be combined with date_start/date_end.
date_startquerystringStart of date range (inclusive, YYYY-MM-DD).
date_endquerystringEnd of date range (inclusive, YYYY-MM-DD).
limitqueryintegerMax results to return (default 10, max 200).

Media: application/json

Schema
{
"type": "array",
"items": {
"type": "object",
"description": "JSON envelope returned when a specific changelog entry is requested.",
"required": [
"repo",
"branch",
"period",
"date",
"period_start",
"period_end",
"empty",
"change_count",
"content"
],
"properties": {
"branch": {
"type": "string"
},
"change_count": {
"type": "integer",
"format": "int32"
},
"content": {
"type": "string"
},
"date": {
"type": "string"
},
"empty": {
"type": "boolean"
},
"netuid": {
"type": "integer",
"format": "int32",
"nullable": true
},
"period": {
"type": "string"
},
"period_end": {
"type": "string",
"format": "date"
},
"period_start": {
"type": "string",
"format": "date"
},
"repo": {
"type": "string"
}
}
}
}

All Taostats API requests require an Authorization header containing your API key. See Getting Started.