canvas-import

Create or link a project per course and a to-do per assignment; safe to repeat

Re-imports never duplicate a project or to-do and never undo the student’s edits, completions or deletions. With generate_subtasks, new to-dos get an AI breakdown.

post/integration/canvas/import

Request

  • Base URL
    https://api.focusbear.io (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Request body

generate_subtasksboolean required

Break each newly imported assignment into subtasks with AI. Off unless the student turned it on: the assignment's title and the start of its description go to the AI provider.

languagestring

The language subtasks are written in (en, es, … or a name); English when absent or unknown.

feed_hoststring required

The school's Canvas host, e.g. school.instructure.com.

Response

Changes

No recorded changes to this operation across all 1 revision of this API.