Skip to content

Get Api Dev Changelog V1

GET /api/dev_changelog/v1
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"
}
}
}
}

Interactive request console coming soon. In the meantime you can use the OpenAPI spec with any client (Insomnia, Bruno, Scalar, curl).

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