Skip to content
GAMPEONCreate
New project

List projects

GET
/v1/projects
curl --request GET \
--url 'https://api.gampeon.com/v1/projects?genre=roleplay&status=concept&sort=players&limit=24&offset=0'

Published projects only. facets counts genres without the genre filter and statuses within the chosen genre.

q
string

Search in slug, title, tagline, studio and owner

genre
string
Allowed values: roleplay racing shooter survival parkour sandbox minigames simulation other

Filter by genre

status
string
Allowed values: concept development alpha beta released

Filter by status

studio
string

Filter by studio slug

sort
string
Allowed values: players updated new name

Default: players

limit
integer
default: 24 >= 1 <= 100

Page size, 1 to 100 (default 24)

offset
integer
0

Number of entries to skip

Projects

Media typeapplication/json
object
projects
required
Array<object>
object
slug
required
string
/^[a-z0-9][a-z0-9-]{1,30}[a-z0-9]$/
title
required
string
tagline
required
string
genre
required
string
Allowed values: roleplay racing shooter survival parkour sandbox minigames simulation other
tags
required
Array<string>
status
required

Development stage, in this order: concept, development, alpha, beta, released

string
Allowed values: concept development alpha beta released
languages
required

Languages of the game (ISO 639-1), up to 10

Array<string>
Allowed values: en de fr es it pt nl pl cs sk hu ro bg el tr ru uk sv da no fi ar he hi th vi id ja ko zh
cover
required
One of:

Image path relative to the API (/v1/media/…). null without an image.

string
owner
required
One of:
object
type
required
Allowed value: studio
slug
required
string
name
required
string
logo
One of:

Image path relative to the API (/v1/media/…). null without an image.

string
players
required

Players on linked servers that are online

integer
online
required

Linked servers that are online

integer
items
required

Linked marketplace items with at least one free version

integer
favorites
required

Accounts that marked the project as a favorite

integer
views
required

Page views (counted once per visitor and day, the team not included)

integer
createdAt
required

Unix time in milliseconds

integer format: int64
updatedAt
required

Unix time in milliseconds

integer format: int64
releasedAt
required
One of:

First time the status was set to released

integer format: int64
publishedAt
required
One of:

When the project was published. null: draft, only the team sees it

integer format: int64
total
required
integer
genres
required
Array<string>
statuses
required
Array<string>
facets
required
object
genres
required
object
key
additional properties
integer
status
required
object
key
additional properties
integer

Example

{
"projects": [
{
"genre": "roleplay",
"status": "concept",
"languages": [
"en"
],
"owner": {
"type": "studio"
}
}
]
}

Report a problem with this pageOther ways to give feedback