{
"status": 200,
"apps": [
{
"details": {
"title": "Youtube",
"icon": "mdi-action:youtube-play",
"color": "red",
"author": "Google, Youtube LLC",
"description": "The most popular online video sharing and remix site.",
"status": "available",
"tags": [
"video",
"crowdsourced"
]
},
"connection": {
"protocol": "https",
"url": "www.googleapis.com/youtube/v3",
"data": {
"key": "AIzaSyAF9zKXv-fxus9GNqn40SHzTn6F8A7h-Yo"
},
"operations": {
"browse": {
"method": "GET",
"endPoint": "search",
"pagination": {
"style": "page",
"props": {
"previous": "prevPageToken",
"next": "nextPageToken",
"total_items": "pageInfo.totalResults"
}
},
"search": {
"q": {
"title": "Search",
"type": "string"
}
},
"data": {
"part": "snippet",
"type": "video",
"maxResults": "20"
},
"resultMap": {
"defaultGizmoType": "video",
"items": "items",
"preview": {
"title": "snippet.title",
"details": "snippet.description",
"image": "snippet.thumbnails.default.url",
"id": "id.videoId"
},
"gizmo": {
"title": "snippet.title",
"description": "snippet.description",
"id": "id.videoId",
"_url_source": "https://www.youtube.com/watch?v=<%= id %>",
"caption": "snippet.description",
"citation": "snippet.channelTitle"
}
}
}
}
}
},
{
"details": {
"title": "Vimeo",
"icon": "av:play-circle-filled",
"color": "blue",
"author": "Vimeo Inc.",
"description": "A high quality video sharing community.",
"status": "available",
"tags": [
"video",
"crowdsourced"
]
},
"connection": {
"protocol": "https",
"url": "api.vimeo.com",
"data": {
"access_token": "0a718b853bad87571d52e9fb554e0a43"
},
"operations": {
"browse": {
"method": "GET",
"endPoint": "videos",
"pagination": {
"style": "link",
"props": {
"first": "paging.first",
"next": "paging.next",
"previous": "paging.previous",
"last": "paging.last"
}
},
"search": {
"query": {
"title": "Search",
"type": "string"
}
},
"data": {
"direction": "asc",
"sort": "alphabetical",
"filter": "CC",
"per_page": "20"
},
"resultMap": {
"defaultGizmoType": "video",
"items": "data",
"preview": {
"title": "name",
"details": "description",
"image": "pictures.sizes.1.link",
"id": "id"
},
"gizmo": {
"_url_source": "https://vimeo.com<%= id %>",
"id": "uri",
"title": "title",
"caption": "description",
"description": "description",
"citation": "user.name"
}
}
}
}
}
},
{
"details": {
"title": "Flickr",
"icon": "image:collections",
"color": "pink",
"author": "Yahoo",
"description": "The original photo sharing platform on the web.",
"status": "available",
"rating": "0",
"tags": [
"images",
"creative commons",
"crowdsourced"
]
},
"connection": {
"protocol": "https",
"url": "api.flickr.com",
"data": {
"api_key": "43ccc969703b7afd4e2a1b16f02ce84e"
},
"operations": {
"browse": {
"method": "GET",
"endPoint": "services/rest",
"pagination": {
"style": "page",
"props": {
"per_page": "photos.perpage",
"total_pages": "photos.pages",
"page": "photos.page"
}
},
"search": {
"text": {
"title": "Search",
"type": "string"
},
"safe_search": {
"title": "Safe results",
"type": "string",
"value": "1",
"component": {
"name": "dropdown-select",
"valueProperty": "value",
"slot": "