Create a new submission for schemaId
POSThttps://api.playmakers.co/submission
Create a new submission for schemaId
Request
- application/json
- multipart/form-data
Body
Submission data
Possible values: [draft
, pendingValidation
]
State in which the submission is
Submission source
Thumbnail data
Submission title
Unique identifier for Schema
Submission description
Possible values: <= 32 characters
Name of the submission
Body
Submission data
Submission files to be uploaded
Submission description
Possible values: [draft
, pendingValidation
]
State in which the submission is
Submission title
Submission name
Unique identifier for Schema
Responses
- 201
- 400
- 401
- 403
- 404
- 429
- 500
- default
Submission successfully created
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [draft
, pendingValidation
]
State in which the submission is
Integer representing amount of comments on submission
Submission source
Thumbnail data
Integer representing amount of votes on submission
Thumbnail image relative to the submission
Submission title
Unique identifier for Schema
Computation technique
Unique identifier of the owner
Submission description
Submission creation time
Structural data about the submission
Possible values: <= 32 characters
Name of the submission
Unique submission identifier
{
"state": "draft",
"commentCount": 0,
"source": "",
"creatorDisplayThumbnailData": "",
"voteCount": 0,
"thumbnail": "https://file.playmakers.co/S1gf0qsVq/thumbnail.png",
"postTitle": " Code face paint for the latest release",
"schemaId": "s2S7KuFGc",
"computation": "default",
"ownerId": "ab1a4ade-6eb9-40cd-bb3e-f274af238649",
"description": "This is a new submission for a facepaint",
"createdAt": "2024-09-11T10:30:56.168Z",
"data": "{\"schema\":\"facepaint\",\"children\":{\"albedo\":{\"schema\":\"albedo\",\"image\":\"https://file.playmakers.co/S1gf0qsVq/data/facepaint.png\"}}}",
"name": "Screaming Facepaint",
"id": "S1gf0qsVq"
}
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"
}
NotFound
- application/json
- Schema
- Example (from schema)
- Example
Schema
{
"error": "string"
}
{
"error": "A mandatory item was not found"
}
Rate limit exceeded: 10 submissions/day
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"
}
- curl
- python
- go
- nodejs
- ruby
- csharp
- php
- java
- powershell
- CURL