Edushade Docs
Assignments

A: Create assignment

POST
/admin/learning/assignments
AuthorizationBearer <token>

In: header

attachment_idsarray<object>
instructionsstring
Default"Build a linear regression model using the provided dataset"
max_attemptsinteger
Default3
order_indexinteger
Default1
parent_idstring
Default"{{section_id}}"
passing_marksinteger
Default70
program_idstring
Default"{{course_id}}"
program_typestring
Default"course"
statusstring
Default"draft"
time_limitinteger
Default120
titlestring
Default"Linear Regression Project"
total_marksinteger
Default100

Response Body

curl -X POST "https://edushade.com/api/v1/admin/learning/assignments" \
  -H "Content-Type: application/json" \
  -d '{
    "attachment_ids": [
      {}
    ],
    "instructions": "Build a linear regression model using the provided dataset",
    "max_attempts": 3,
    "order_index": 1,
    "parent_id": "{{section_id}}",
    "passing_marks": 70,
    "program_id": "{{course_id}}",
    "program_type": "course",
    "status": "draft",
    "time_limit": 120,
    "title": "Linear Regression Project",
    "total_marks": 100
  }'
{}
Empty
Empty
Empty