SetFlow
SetFlow

LTI 1.3 configuration

Endpoints, scopes, and credentials your LMS admin needs.

Copy-pasteable. Works with Canvas, Schoology, Moodle, Brightspace, Blackboard, and any other LMS that speaks LTI 1.3 Advantage. Pair with the per-LMS setup walkthroughs if you want step-by-step screenshots.

Endpoints

Use these URLs verbatim when registering SetFlow as an external tool / developer key in your LMS.

FieldValue
Tool URL (target_link_uri)

Where the LMS posts the launch JWT after the OIDC handshake.

https://getsetflow.app/lti/launch
OIDC initiation URL

The LMS sends users here first to begin the OpenID Connect flow.

https://getsetflow.app/lti/login
Public JWKS

Our public keys for the LMS to verify SetFlow's signed messages.

https://getsetflow.app/lti/jwks
Deep linking 2.0 endpoint

Used when an instructor picks SetFlow content from inside the LMS course editor.

https://getsetflow.app/lti/deep-link
Issuer (iss)

The OAuth issuer string SetFlow signs as.

https://getsetflow.app

Each value is plain text — select and copy.

OAuth scopes

Grant these scopes when configuring the developer key. We request only what we need for roster sync (NRPS) and grade passback (AGS) — never anything that reads student work content from your LMS.

  • https://purl.imsglobal.org/spec/lti-ags/scope/lineitem

    Create assignment-and-grade-service line items.

  • https://purl.imsglobal.org/spec/lti-ags/scope/lineitem.readonly

    Read existing line items in the LMS gradebook.

  • https://purl.imsglobal.org/spec/lti-ags/scope/result.readonly

    Read results SetFlow submitted previously.

  • https://purl.imsglobal.org/spec/lti-ags/scope/score

    Push grades from SpeedGrader to the LMS gradebook.

  • https://purl.imsglobal.org/spec/lti-nrps/scope/context.membership.readonly

    Read the course roster (NRPS) so SetFlow stays in sync.

Placements to enable

  • Course navigation — surfaces SetFlow as a tab in every course's left rail.
  • Assignment placement — lets instructors link a SetFlow assignment as the gradebook item.
  • Editor button — embeds a SetFlow link inline from the LMS's rich-text editor.

Need a hand registering the tool?

Email [email protected] with your LMS name and we'll send you a copy-pasteable configuration template tuned to your platform. Affected by the Canvas breach? Add “Canvas-pilot” to the subject and we'll prioritize.