Skip to main content
Version: 2026-10-13 (current)

Managing your tool

Your tool's configuration lives in the dashboard: its name, description, and logo on the Settings tab, and its three URLs on the Routes page. Those are the only places to change it.

warning

There is no longer a management API. GET/PATCH /ltiaas/v1/apps/me, the apps/me/locations endpoints, and POST /apps/me/rotate-key have all been removed, along with the API key's power to call them. Automation pointed at those paths gets a 404. See the changelog.

What your API key does​

One thing: it lets your server publish a grade when no launch session is available.

It is the tool's runtime credential, not the builder's, and it is deliberately confined to that. It cannot read your tool, change your tool, add or remove locations, rotate itself, or reach anything else — so a leaked key exposes grade submission in courses your tool is already placed in, and nothing more.

Everything else is done as you, signed into the dashboard.

Changing your configuration​

WhatWhere
Name, description, logoSettings tab
Callback, Provisioning, and Locations URLsRoutes page
Rotating your API keySettings tab — see rotating your key
Visibility, and sending the tool for reviewStatus page — see going live
Archiving the toolSettings tab
Team membersPlatform team only — see team members

Changes take effect immediately, including for placements instructors have already made.

note

Deployment automation. Repointing your callback URL as part of a release used to be a PATCH away. It isn't now — change it on the Routes page. If that's a real obstacle to how you ship, tell the MyEducator team; the need is worth hearing about.

Locations are not configured here​

Voshi asks your tool for its destinations at placement time, so your catalog lives in your tool and there is nothing to keep in sync. Build a locations endpoint.

For an externally hosted tool the dashboard's Locations page is read-only (its Placed Locations table): it lists the locations Voshi has recorded so far, which is the ones instructors have actually placed. A location appears there the first time someone places it, not when you start offering it. It's a record of what has been seen, not the list instructors choose from.