Make a package version playable
const url = 'https://api.gampeon.com/v1/projects/example/packages/example/example/finish';const options = {method: 'POST', 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 POST \ --url https://api.gampeon.com/v1/projects/example/packages/example/example/finish \ --header 'Authorization: Bearer <token>'Checks that every file is uploaded and marks the version ready. From then on, players of your project’s servers that run this version get it when they press Play. Keeps the newest 3 ready versions of the package and deletes older ones.
Not available with access tokens.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Project slug
Package name, as the Unreal plugin
Package version, such as 1.0.0
Responses
Section titled “Responses”Version is ready
object
ready once every file is uploaded and finish was called. Only ready versions reach players.
Bytes of all files
Bytes uploaded so far
object
Bytes of this file uploaded so far
Unix time in milliseconds
Example
{ "status": "uploading"}Error codes: unauthorized
object
Machine-readable error code, for example not_found or rate_limited.
Human-readable detail. Only present for some errors.
Example generated
{ "error": "example", "message": "example"}Error codes: token_not_allowed
object
Machine-readable error code, for example not_found or rate_limited.
Human-readable detail. Only present for some errors.
Example generated
{ "error": "example", "message": "example"}Error codes: not_found
object
Machine-readable error code, for example not_found or rate_limited.
Human-readable detail. Only present for some errors.
Example generated
{ "error": "example", "message": "example"}Error codes: upload_incomplete
object
Machine-readable error code, for example not_found or rate_limited.
Human-readable detail. Only present for some errors.
Example generated
{ "error": "example", "message": "example"}Error codes: packages_unavailable
object
Machine-readable error code, for example not_found or rate_limited.
Human-readable detail. Only present for some errors.
Example generated
{ "error": "example", "message": "example"}