Create a new project
POST/project
Create a new project
Request
- application/json
Body
The details of the project to create
The amount of project credits available.
Platform for the project
Possible values: <= 32 characters
Name of the project
URL to the project's thumbnail image
Number of monthly users
Indicates if the project is hidden or visible
Possible values: <= 50 characters
The game engine used for the project
Responses
- 201
- 400
- 401
- 403
- 500
- default
Project successfully created
- application/json
- Schema
- Example (from schema)
- Example
Schema
Configuration settings for the project
Unique identifier for Project
The amount of project credits available.
Time representation of Project creation
Platform for the project
Possible values: <= 32 characters
Name of the project
URL to the project's thumbnail image
Number of monthly users
Unique identifier of the owner
Indicates if the project is hidden or visible
Possible values: <= 50 characters
The game engine used for the project
{
"config": "https://file.playmakers.co/cfg/p2Duhf5N6/config.json",
"id": "p2Duhf5N6",
"credits": 100,
"createdAt": "2024-01-01T09:00:00.00Z",
"platform": "[\"pc\",\"linux\", \"xbox\", \"playstation\"]",
"name": "Call of foodie 2",
"thumbnail": "https://file.playmakers.co/p2Duhf5N6/aUv0OhmsR.jpg",
"numMonthlyUsers": 1500,
"ownerId": "ab1a4ade-6eb9-40cd-bb3e-f274af238649",
"hidden": false,
"gameEngine": "Unity"
}
{
"numMonthlyUsers": 1500,
"name": "Watchcats 2",
"thumbnail": "https://file.playmakers.com/p2Duhf5N6/thumbnail.jpg",
"gameEngine": "Unity",
"hidden": false,
"ownerId": "ab1a4ade-6eb9-40cd-bb3e-f274af238649",
"config": "",
"id": "p2Duhf5N6",
"platform": "[\"pc\",\"linux\", \"xbox\", \"playstation\"]",
"createdAt": "2024-01-01T09:00:00.00Z"
}
Bad Request
- application/json
- Schema
- Example (from schema)
- Example
Schema
{
"error": "string"
}
{
"error": "Bad Request"
}
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"
}
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"
}