Update a schema
PUT/schema/:schemaId
Update a schema
Request
Path Parameters
schemaId schemaIdrequired
The schemaId to update
- application/json
Body
Schema data
displayInteractive stringnullable
postProcessing stringnullable
name string
Possible values: <= 32 characters
categoryId stringnullable
data string
Possible values: >= 2 characters
displayThumbnail stringnullable
tags string[]nullable
state schemaState (string)
Possible values: [draft
, open
, closed
]
description stringnullable
Possible values: <= 3000 characters
Responses
- 200
- 401
- 403
- 404
- 500
- default
Schema successfully updated
- application/json
- Schema
- Example (from schema)
Schema
state schemaState (string)
Possible values: [draft
, open
, closed
]
type string
description string
Possible values: <= 3000 characters
approvalMethod string
voteThresholdSettings string
Vote threshold
tags string[]
data stringrequired
projectId projectId (string)required
Unique identifier for Project
name stringrequired
categoryId string
Unique identifier for Category
id string
Unique identifier for Schema
createdAt date-time
Time representation of schema creation
thumbnail string
Url for thumbnail
displayInteractive string
category object[]
Categories for schema
displayThumbnail string
postProcessing string
A json holding certain regulations for the post processing of submissions assigned to the schema
{
"state": "draft",
"type": "material",
"description": "This is restores is a legendary potion that restores health and speed",
"approvalMethod": "manual",
"voteThresholdSettings": "",
"tags": [
"potion",
"health",
"speed"
],
"data": "{\"label\":\"facepaint\",\"children\":{\"albedo\":{\"label\":\"albedo\",...",
"projectId": "p2Duhf5N6",
"name": "Wild Flower Potion",
"categoryId": "C16w81Bvr0",
"id": "s11EFBu2XW",
"createdAt": "2024-01-01T09:00:00.00Z",
"thumbnail": "https://file.playmakers.co/p34hfnB4f/djJryHfgW.jpg",
"displayInteractive": "{\"type\":\"DisplayBabylon\",\"lighting\":\"default\",...",
"category": [
{
"C12JOqkBM": "Potion"
},
{
"C4DiVkafk": "Speed Potion"
}
],
"displayThumbnail": "{\"type\":\"DisplayImagePostBlender\",\"width\":512,...",
"postProcessing": "{\"unity\":{\"createAssetBundle\":\"true\",..."
}
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...