Views and favorites per day
GET
/v1/projects/{slug}/stats
const url = 'https://api.gampeon.com/v1/projects/example/stats?days=30';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.gampeon.com/v1/projects/example/stats?days=30' \ --header 'Authorization: Bearer <token>'For the team: the owner and all members of the studio. Days in UTC, oldest first, days without activity included.
Access tokens: scope projects:read.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”slug
required
string
Project slug
Query Parameters
Section titled “Query Parameters”days
integer
1 to 90 (default 30)
Responses
Section titled “Responses”Statistics
Media typeapplication/json
object
days
required
Array<object>
object
day
required
YYYY-MM-DD
string
views
required
integer
favorites
required
Favorites added that day
integer
totals
required
object
views
required
integer
favorites
required
integer
viewsInRange
required
integer
favoritesInRange
required
integer
storage
required
object
files
required
Images of the project: key art and gallery
integer
bytes
required
integer
gallery
required
object
items
required
integer
max
required
integer
Example generated
{ "days": [ { "day": "example", "views": 1, "favorites": 1 } ], "totals": { "views": 1, "favorites": 1, "viewsInRange": 1, "favoritesInRange": 1 }, "storage": { "files": 1, "bytes": 1 }, "gallery": { "items": 1, "max": 1 }}Error codes: unauthorized
Media typeapplication/json
object
error
required
Machine-readable error code, for example not_found or rate_limited.
string
message
Human-readable detail. Only present for some errors.
string
Example generated
{ "error": "example", "message": "example"}Error codes: insufficient_scope, token_not_allowed
Media typeapplication/json
object
error
required
Machine-readable error code, for example not_found or rate_limited.
string
message
Human-readable detail. Only present for some errors.
string
Example generated
{ "error": "example", "message": "example"}Error codes: not_found
Media typeapplication/json
object
error
required
Machine-readable error code, for example not_found or rate_limited.
string
message
Human-readable detail. Only present for some errors.
string
Example generated
{ "error": "example", "message": "example"}