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