App Details

Returns information on a single app. This doesn't provide any additional information than what's available in the app list response.

The id is the unique identifier (or short name) of the app (e.g. 'twitter')

Method GET
Endpoint Try It https://www.eduappcenter.com/api/v1/lti_apps/:id
Example Code
require 'net/http'

url = "https://www.eduappcenter.com/api/v1/lti_apps/twitter"
uri = URI.parse(url)
res = Net::HTTP.get_response(uri)
body = res.body
    
import urllib
import urllib2

url = 'https://www.eduappcenter.com/api/v1/lti_apps/twitter'
response = urllib2.urlopen(url)
body = response.read()
    
curl -i \
   -H "Accept: applicaton/json" \
   https://www.eduappcenter.com/api/v1/lti_apps/twitter
    
{
lti_app: {
  id: 1771,
  short_name: "twitter",
  name: "Twitter",
  short_description: "Embed tweet streams",
  status: "active",
  is_public: false,
  app_type: "open_launch",
  preview_url: "http://www.edu-apps.org/tools/twitter/index.html",
  banner_image_url: "http://www.edu-apps.org/tools/twitter/banner.png",
  logo_image_url: "http://www.edu-apps.org/tools/twitter/logo.png",
  icon_image_url: "http://www.edu-apps.org/tools/twitter/icon.png",
  average_rating: 5,
  total_ratings: 2
}
} 
    

If you pass the API Token as a header it will filter the response to only the apps which are approved for the organization. If the app exists but the organization does not have it on the approved list, a 404 will be returned.