Get all submissions of schemaId
GET/submissions/by/schema/:schemaId
Get all submissions of schemaId
Request
Path Parameters
The schemaId to grab data about
Query Parameters
Search for submission by name
Search for submission by state
Search by start date
Search by end date
Possible values: >= 1
Default value: 1
Specify the page number for pagination (default is 1).
Default value: 10
Specify the number of projects per page (default is 10, 0 gets all results).
Possible values: [createdAt
, name
, state
]
Field to order the results by (e.g., 'createdAt', 'ownerId'). Default is 'createdAt'.
Possible values: [asc
, desc
]
Default value: desc
'asc' for ascending or 'desc' for descending order. Default is 'desc'.
Responses
- 200
- 500
- default
Submissions successfully retrieved
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
Unique submission identifier
Submission source
Unique identifier for Schema
Thumbnail image relative to the submission
Computation technique
Unique identifier of the owner
Possible values: <= 32 characters
Name of the submission
Possible values: [draft
, pendingValidation
]
State in which the submission is
Submission title
Submission creation time
Submission description
Thumbnail data
Integer representing amount of votes on submission
Structural data about the submission
Integer representing amount of comments on submission
[
{
"id": "S1gf0qsVq",
"source": "",
"schemaId": "s2S7KuFGc",
"thumbnail": "https://file.playmakers.co/S1gf0qsVq/thumbnail.png",
"computation": "default",
"ownerId": "ab1a4ade-6eb9-40cd-bb3e-f274af238649",
"name": "Screaming Facepaint",
"state": "draft",
"postTitle": " Code face paint for the latest release",
"createdAt": "2024-09-11T10:30:56.168Z",
"description": "This is a new submission for a facepaint",
"creatorDisplayThumbnailData": "",
"voteCount": 0,
"data": "{\"schema\":\"facepaint\",\"children\":{\"albedo\":{\"schema\":\"albedo\",\"image\":\"https://file.playmakers.co/S1gf0qsVq/data/facepaint.png\"}}}",
"commentCount": 0
}
]
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"
}