Line Items
Line Item API for IMS Assignment and Grade Services
A LineItem object looks like:
Lti::Ims::LineItemsController#create
POST /api/lti/courses/:course_id/line_items
POST /api/lti/courses/:course_id/line_items
Scope: url:POST|/api/lti/courses/:course_id/line_items
Create a new Line Item
Request Parameters:
Example Request:
Returns a LineItem object.
Lti::Ims::LineItemsController#update
PUT /api/lti/courses/:course_id/line_items/:id
PUT /api/lti/courses/:course_id/line_items/:id
Scope: url:PUT|/api/lti/courses/:course_id/line_items/:id
Update new Line Item
Request Parameters:
Returns a LineItem object.
Lti::Ims::LineItemsController#show
GET /api/lti/courses/:course_id/line_items/:id
GET /api/lti/courses/:course_id/line_items/:id
Scope: url:GET|/api/lti/courses/:course_id/line_items/:id
Show existing Line Item
Request Parameters:
Returns a LineItem object.
Lti::Ims::LineItemsController#index
GET /api/lti/courses/:course_id/line_items
GET /api/lti/courses/:course_id/line_items
Scope: url:GET|/api/lti/courses/:course_id/line_items
List all Line Items for a course
Request Parameters:
Returns a LineItem object.
Lti::Ims::LineItemsController#destroy
DELETE /api/lti/courses/:course_id/line_items/:id
DELETE /api/lti/courses/:course_id/line_items/:id
Scope: url:DELETE|/api/lti/courses/:course_id/line_items/:id
Delete an existing Line Item
Returns a LineItem object.
© Instructure, Inc. Generated on Wed Nov 6 14:20:07 2024 This documentation is generated directly from the Canvas LMS source code, available on Github.
Last updated