Skip to content
GAMPEONCreate
New project

Game packages of a project

GET
/v1/projects/{slug}/packages
curl --request GET \
--url https://api.gampeon.com/v1/projects/example/packages \
--header 'Authorization: Bearer <token>'

For people who can edit the project. Lists every version with its upload progress, the storage your project uses and the limits.

Not available with access tokens.

slug
required
string

Project slug

Packages

Media typeapplication/json
object
available
required

False if game packages are switched off on this server

boolean
packages
required
Array<object>
object
name
required
string
version
required
string
engine
required
string
status
required

ready once every file is uploaded and finish was called. Only ready versions reach players.

Allowed values: uploading ready
size
required

Bytes of all files

integer
received
required

Bytes uploaded so far

integer
files
required
Array<object>
object
path
required
string
size
required
integer
sha256
required
string
received
required

Bytes of this file uploaded so far

integer
done
required
boolean
createdAt
required

Unix time in milliseconds

integer format: int64
readyAt
required
One of:

Unix time in milliseconds

integer format: int64
usedBytes
required
integer
quotaBytes
required
integer
maxVersionBytes
required
integer
chunkBytes
required

Largest piece for one upload request

integer
keepVersions
required

Ready versions kept per package; finish deletes older ones

integer
license
required
object
version
required
string
text
required

The statement you confirm with every upload

string

Example

{
"packages": [
{
"status": "uploading"
}
]
}

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: token_not_allowed, project_hidden

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"
}

Report a problem with this pageOther ways to give feedback