Printago API
POST
/v1/classwork
Create a classwork item
Request Body
ClassworkItemInsert
bodyoptional
string
coderequired
string
folderIdoptionalnullable
string
pattern: ^[a-z0-9]{24}$
statusoptional
"published" | "draft"
publisheddraft
summaryoptional
string
titleoptional
string
Example Request
application/json
{
"code": "string",
"folderId": "string",
"title": "string",
"status": "published",
"summary": "string",
"body": "string"
}
Response Schema
ClassworkItem
bodyrequired
string
coderequired
string
createdAtrequired
string
format: date-time
folderIdoptionalnullable
string
pattern: ^[a-z0-9]{24}$
idrequired
string
pattern: ^[a-z0-9]{24}$
statusrequired
"published" | "draft"
publisheddraft
storeIdrequired
string
pattern: ^[a-z0-9]{24}$
summaryrequired
string
titlerequired
string
updatedAtrequired
string
format: date-time
Example Response
201 OK — application/json
{
"code": "string",
"title": "string",
"summary": "string",
"body": "string",
"folderId": "string",
"status": "published",
"id": "string",
"storeId": "string",
"createdAt": "2025-01-15T12:00:00.000Z",
"updatedAt": "2025-01-15T12:00:00.000Z"
}