Update a project
PUT/project/:projectId
Update a project
Request
Path Parameters
projectId projectIdrequired
The projectId to update
- application/json
Body
Project data
ownerUsername string
New project owner username
hidden boolean
Hide project
numMonthlyUsers integer
Number of monthly users
members string[]
name string
Possible values: <= 32 characters
Project name
platform string
Platform
gameEngine string
Game engine
Responses
- 200
- 401
- 403
- 404
- 500
- default
Project successfully updated
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
ownerId
Unique identifier of the owner
thumbnail urinullable
URL to the project's thumbnail image
hidden boolean
Indicates if the project is hidden or visible
numMonthlyUsers integer
Number of monthly users
id string
Unique identifier for Project
config objectnullable
Configuration settings for the project
name stringrequired
Possible values: <= 32 characters
Name of the project
platform string
Platform for the project
createdAt date-time
Time representation of Project creation
gameEngine string
Possible values: <= 50 characters
The game engine used for the project
members
object[]
avatar url
cognitoUserId string
name string
{
"ownerId": "ab1a4ade-6eb9-40cd-bb3e-f274af238649",
"thumbnail": "https://file.playmakers.co/p2Duhf5N6/aUv0OhmsR.jpg",
"hidden": false,
"numMonthlyUsers": 1500,
"id": "p2Duhf5N6",
"config": "https://file.playmakers.co/cfg/p2Duhf5N6/config.json",
"name": "Watchcats 2",
"platform": "[\"pc\",\"linux\", \"xbox\", \"playstation\"]",
"createdAt": "2024-01-01T09:00:00.00Z",
"gameEngine": "Unity",
"members": [
{
"avatar": "https://file.playmakers.co",
"cognitoUserId": "170596c9-a3aa-4264-98ec-803799d5fc15",
"name": "Marwan"
}
]
}
Unauthorized
- application/json
- Schema
- Example (from schema)
- Example
Schema
error string
{
"error": "string"
}
{
"error": "Unauthorized access"
}
Forbidden
- application/json
- Schema
- Example (from schema)
- Example
Schema
error string
{
"error": "string"
}
{
"error": "Forbidden access"
}
NotFound
- application/json
- Schema
- Example (from schema)
- Example
Schema
error string
{
"error": "string"
}
{
"error": "A mandatory item was not found"
}
Internal Server Error
- application/json
- Schema
- Example (from schema)
- Example
Schema
error string
{
"error": "string"
}
{
"error": "Internal Server Error"
}
Unexpected error
- application/json
- Schema
- Example (from schema)
- Example
Schema
error string
{
"error": "string"
}
{
"error": "An unexpected error occured"
}
Loading...