Get Api Dev Changelog V1
Endpoint
Section titled “Endpoint”GET /api/dev_changelog/v1Parameters
Section titled “Parameters”| Name | In | Type | Required | Description |
|---|---|---|---|---|
repo | query | string | Repository in “owner/repo:branch” format. Branch defaults to “main” if omitted. | |
netuid | query | integer | Filter to a specific subnet by netuid. | |
period | query | — | Period: daily, weekly, or monthly (default: daily). | |
date | query | string | Exact date (YYYY-MM-DD for daily, YYYY-Www for weekly, YYYY-MM for monthly). Cannot be combined with date_start/date_end. | |
date_start | query | string | Start of date range (inclusive, YYYY-MM-DD). | |
date_end | query | string | End of date range (inclusive, YYYY-MM-DD). | |
limit | query | integer | Max results to return (default 10, max 200). |
Responses
Section titled “Responses”200 — Changelog entries
Section titled “200 — Changelog entries”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" } } }}400 — Invalid query
Section titled “400 — Invalid query”500 — Internal server error
Section titled “500 — Internal server error”Try it
Section titled “Try it”Interactive request console coming soon. In the meantime you can use the OpenAPI spec with any client (Insomnia, Bruno, Scalar, curl).
Authentication
Section titled “Authentication”All Taostats API requests require an Authorization header containing your API key. See Getting Started.