Downloads
Get Download Analytics
Authorization
apiKeyAuth x-api-key<token>
FastStats API key. Pass it in the x-api-key header or as a Bearer token in the Authorization header.
In: header
Path Parameters
idOrSlug*string
Query Parameters
dateFrom?string|null
dateTo?string|null
provider?|null
versionNumber?string|null
granularity?|null
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v0/project/string/downloads"{ "overview": { "totalDownloads": 0, "providersTracked": 0, "projectsTracked": 0, "latestSnapshotAt": "string" }, "history": [ { "bucket": "string", "downloads": 0, "gained": 0, "provider": "modrinth" } ], "providerBreakdown": [ { "bucket": "string", "downloads": 0, "provider": "modrinth" } ], "providerSummaries": [ { "provider": "modrinth", "downloads": 0, "latestSnapshotAt": "string", "followers": 0, "views": 0, "watchers": 0, "stars": 0, "thumbsUpCount": 0 } ], "versions": [ { "provider": "modrinth", "externalId": "string", "versionId": "string", "versionNumber": "string", "downloads": 0, "latestSnapshotAt": "string", "releaseDate": "string" } ]}{ "_tag": "UnauthorizedError", "message": "string"}{ "_tag": "ForbiddenError", "message": "string", "code": "string"}{ "_tag": "NotFoundError", "message": "string"}{ "_tag": "TinybirdError", "message": "string", "cause": null}