Alright, while I was working on a way to identify the origin of an external tool configuration that is linked into a course, I stumbled across an API access point that gives me exactly what I was looking for, but I can't find any documentation on it.
It can be called like:
GET /api/v1/courses/:course_id/lti_appsGET /api/v1/accounts/:account_id/lti_apps
I've confirmed they work, providing output like:
[ { "app_type":"ContextExternalTool", "app_id":1, "name":"BLTI Example", "description":"This is for cool things", "installed_locally":false, "enabled":true, "tool_configuration":null, "context":"Account", "context_id":1, "reregistration_url":null, "has_update":null }]Is anyone familiar with this? If so, do you know where I can find the documentation for it?