Documentation · Integration Guides

Deep Linking, NRPS and AGS

Test the additional LTI services around the Tool launch.

Verified
Purpose
Test the additional LTI services around the Tool launch.
Prerequisites
  • Administrator access to both applications
  • Server-side secret storage
Architecture
Integration Studio represents the external client or LMS. API Exams App represents the assessment provider. Exam Player is the candidate-facing browser application.

Configuration

NRPS/api/lti/nrps/contexts/<contextId>/memberships
AGSThe line item /scores endpoint supplied by the LTI claim
Deep Link returndeepLinkReturnUrl in the API Exams Integration Client

Implementation steps

  1. 01For Deep Linking, start Studio’s LTI Lab selection flow, choose an active API Exams assessment, and submit the returned resource link.
  2. 02For NRPS, use the registered context membership action; API Exams requests the platform roster endpoint.
  3. 03For AGS, complete an LTI assessment with a line item; API Exams obtains a service token and posts to the line item /scores endpoint.
  4. 04Open Studio Gradebook to inspect the score.

Testing procedure

  • Selection is stored
  • Roster is returned
  • Score appears in Gradebook

Troubleshooting

Grade missing

Confirm the launch included an AGS line item and token/score endpoints are reachable.