{"action":"closed","number":1429,"pull_request":{"url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/pulls/1429","id":27626138,"html_url":"https://github.com/duckduckgo/zeroclickinfo-spice/pull/1429","diff_url":"https://github.com/duckduckgo/zeroclickinfo-spice/pull/1429.diff","patch_url":"https://github.com/duckduckgo/zeroclickinfo-spice/pull/1429.patch","issue_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/issues/1429","number":1429,"state":"closed","locked":false,"title":"SeatGeek - looking up gigs based on location","user":{"login":"andrey-p","id":1431577,"avatar_url":"https://avatars.githubusercontent.com/u/1431577?v=3","gravatar_id":"","url":"https://api.github.com/users/andrey-p","html_url":"https://github.com/andrey-p","followers_url":"https://api.github.com/users/andrey-p/followers","following_url":"https://api.github.com/users/andrey-p/following{/other_user}","gists_url":"https://api.github.com/users/andrey-p/gists{/gist_id}","starred_url":"https://api.github.com/users/andrey-p/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrey-p/subscriptions","organizations_url":"https://api.github.com/users/andrey-p/orgs","repos_url":"https://api.github.com/users/andrey-p/repos","events_url":"https://api.github.com/users/andrey-p/events{/privacy}","received_events_url":"https://api.github.com/users/andrey-p/received_events","type":"User","site_admin":false},"body":"This is building on an IA that already exists, which allows you to retrieve upcoming concerts for an artist using the SongKick API. I've just added some extra features to it.\r\n\r\n**What does your Instant Answer do?**\r\nIt allows you to retrieve upcoming concerts based on a location search (city, venue or geolocation).\r\n\r\n**What problem does your Instant Answer solve (Why is it better than organic links)?**\r\nMakes what's usually a rather tedious search a lot easier.\r\n\r\n**What is the data source for your Instant Answer? (Provide a link if possible)**\r\n[SeatGeek](https://seatgeek.com)\r\n\r\n**Why did you choose this data source?**\r\nThere was an already functional AI with this data source.\r\n\r\n**Are there any other alternative (better) data sources?**\r\nThere's [Last.fm](http://www.last.fm), but its API doesn't seem as powerful. [SongKick](http://www.songkick.com/) is another one, and contains as much information, but can't be used alongside the SeatGeek API due to its terms of use.\r\n\r\n**What are some example queries that trigger this Instant Answer?**\r\n\"upcoming concerts in London\", \"live shows at cafe oto\", \"gigs in my area\"\r\n\r\n**Which communities will this Instant Answer be especially useful for? (gamers, book lovers, etc)**\r\nMusic lovers. I've already used it a couple of times, and learned about new gigs at my favourite small venue.\r\n\r\n**Is this Instant Answer connected to a DuckDuckHack [Instant Answer idea](https://duck.co/ideas)?**\r\n[This](https://duck.co/ideas/idea/351/show-concerts-music-shows-near-me), [this](https://duck.co/ideas/idea/11/songkick-ia) and [this](https://duck.co/ideas/idea/623/songkick).\r\n\r\n**Which existing Instant Answers will this one supersede/overlap with?**\r\nIt changes the existing SeatGeek IA. There's a conflict with an existing SongKick IA (which isn't live as far as I can tell).\r\n\r\n**Are you having any problems? Do you need our help with anything?**\r\nI wanted to use the template that the IA already had, but I couldn't figure out a good way of sharing a single template between multiple endpoints. I ended up going with one of the default Spice templates to avoid having copies of the same handlebars template in several places, but I'm not sure the default template is ideal.\r\n\r\n**What are the terms of use for the API? Will DuckDuckGo need specific authorization (e.g. an API key)? Are there any costs associated with API usage?**\r\nNo API key needed, though they require you not to display ticket listings on behalf of other vendors. Terms [here](https://seatgeek.com/api-terms).\r\n\r\n**What does the Instant Answer look like? (Provide a screenshot for new or updated Instant Answers)**\r\n![screenshot](https://cloud.githubusercontent.com/assets/1431577/5805448/bab37788-a006-11e4-8797-d112ad8540f1.png)\r\n\r\nThat disappearing date subtitle is the reason why I think this template isn't ideal.\r\n\r\n(Not massively sure about that missing search button icon, I'm assuming DuckPAN disagreeing with Arch Linux.)\r\n\r\nHaven't run browser tests at this point but the current front-end code is minimal - I'd also like to look into a possibility of a better template before diving into that.","created_at":"2015-01-19T18:19:33Z","updated_at":"2015-02-06T08:46:04Z","closed_at":"2015-02-06T08:46:04Z","merged_at":"2015-02-06T08:46:04Z","merge_commit_sha":"6ebc1bd5e9f9890937dabc6eb07f612c96e28b2a","assignee":{"login":"MariagraziaAlastra","id":3652195,"avatar_url":"https://avatars.githubusercontent.com/u/3652195?v=3","gravatar_id":"","url":"https://api.github.com/users/MariagraziaAlastra","html_url":"https://github.com/MariagraziaAlastra","followers_url":"https://api.github.com/users/MariagraziaAlastra/followers","following_url":"https://api.github.com/users/MariagraziaAlastra/following{/other_user}","gists_url":"https://api.github.com/users/MariagraziaAlastra/gists{/gist_id}","starred_url":"https://api.github.com/users/MariagraziaAlastra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MariagraziaAlastra/subscriptions","organizations_url":"https://api.github.com/users/MariagraziaAlastra/orgs","repos_url":"https://api.github.com/users/MariagraziaAlastra/repos","events_url":"https://api.github.com/users/MariagraziaAlastra/events{/privacy}","received_events_url":"https://api.github.com/users/MariagraziaAlastra/received_events","type":"User","site_admin":false},"milestone":null,"commits_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/pulls/1429/commits","review_comments_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/pulls/1429/comments","review_comment_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/pulls/comments/{number}","comments_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/issues/1429/comments","statuses_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/statuses/84c623c3dc3c9c612effd8af7d52035fa765851d","head":{"label":"andrey-p:seatgeek-multiple-endpoints","ref":"seatgeek-multiple-endpoints","sha":"84c623c3dc3c9c612effd8af7d52035fa765851d","user":{"login":"andrey-p","id":1431577,"avatar_url":"https://avatars.githubusercontent.com/u/1431577?v=3","gravatar_id":"","url":"https://api.github.com/users/andrey-p","html_url":"https://github.com/andrey-p","followers_url":"https://api.github.com/users/andrey-p/followers","following_url":"https://api.github.com/users/andrey-p/following{/other_user}","gists_url":"https://api.github.com/users/andrey-p/gists{/gist_id}","starred_url":"https://api.github.com/users/andrey-p/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrey-p/subscriptions","organizations_url":"https://api.github.com/users/andrey-p/orgs","repos_url":"https://api.github.com/users/andrey-p/repos","events_url":"https://api.github.com/users/andrey-p/events{/privacy}","received_events_url":"https://api.github.com/users/andrey-p/received_events","type":"User","site_admin":false},"repo":{"id":29294904,"name":"zeroclickinfo-spice","full_name":"andrey-p/zeroclickinfo-spice","owner":{"login":"andrey-p","id":1431577,"avatar_url":"https://avatars.githubusercontent.com/u/1431577?v=3","gravatar_id":"","url":"https://api.github.com/users/andrey-p","html_url":"https://github.com/andrey-p","followers_url":"https://api.github.com/users/andrey-p/followers","following_url":"https://api.github.com/users/andrey-p/following{/other_user}","gists_url":"https://api.github.com/users/andrey-p/gists{/gist_id}","starred_url":"https://api.github.com/users/andrey-p/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrey-p/subscriptions","organizations_url":"https://api.github.com/users/andrey-p/orgs","repos_url":"https://api.github.com/users/andrey-p/repos","events_url":"https://api.github.com/users/andrey-p/events{/privacy}","received_events_url":"https://api.github.com/users/andrey-p/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/andrey-p/zeroclickinfo-spice","description":"DuckDuckGo instant answer plugins based on JavaScript APIs","fork":true,"url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice","forks_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/forks","keys_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/keys{/key_id}","collaborators_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/teams","hooks_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/hooks","issue_events_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/issues/events{/number}","events_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/events","assignees_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/assignees{/user}","branches_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/branches{/branch}","tags_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/tags","blobs_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/git/refs{/sha}","trees_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/git/trees{/sha}","statuses_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/statuses/{sha}","languages_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/languages","stargazers_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/stargazers","contributors_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/contributors","subscribers_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/subscribers","subscription_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/subscription","commits_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/commits{/sha}","git_commits_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/git/commits{/sha}","comments_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/comments{/number}","issue_comment_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/issues/comments/{number}","contents_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/contents/{+path}","compare_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/compare/{base}...{head}","merges_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/merges","archive_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/downloads","issues_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/issues{/number}","pulls_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/pulls{/number}","milestones_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/milestones{/number}","notifications_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/labels{/name}","releases_url":"https://api.github.com/repos/andrey-p/zeroclickinfo-spice/releases{/id}","created_at":"2015-01-15T11:44:09Z","updated_at":"2015-01-23T12:05:59Z","pushed_at":"2015-02-04T22:26:27Z","git_url":"git://github.com/andrey-p/zeroclickinfo-spice.git","ssh_url":"git@github.com:andrey-p/zeroclickinfo-spice.git","clone_url":"https://github.com/andrey-p/zeroclickinfo-spice.git","svn_url":"https://github.com/andrey-p/zeroclickinfo-spice","homepage":"http://duckduckhack.com/","size":12404,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"duckduckgo:master","ref":"master","sha":"054a3b272d4dd87a9bbae7bb3d281b35fd1ae56c","user":{"login":"duckduckgo","id":342708,"avatar_url":"https://avatars.githubusercontent.com/u/342708?v=3","gravatar_id":"","url":"https://api.github.com/users/duckduckgo","html_url":"https://github.com/duckduckgo","followers_url":"https://api.github.com/users/duckduckgo/followers","following_url":"https://api.github.com/users/duckduckgo/following{/other_user}","gists_url":"https://api.github.com/users/duckduckgo/gists{/gist_id}","starred_url":"https://api.github.com/users/duckduckgo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duckduckgo/subscriptions","organizations_url":"https://api.github.com/users/duckduckgo/orgs","repos_url":"https://api.github.com/users/duckduckgo/repos","events_url":"https://api.github.com/users/duckduckgo/events{/privacy}","received_events_url":"https://api.github.com/users/duckduckgo/received_events","type":"Organization","site_admin":false},"repo":{"id":1997671,"name":"zeroclickinfo-spice","full_name":"duckduckgo/zeroclickinfo-spice","owner":{"login":"duckduckgo","id":342708,"avatar_url":"https://avatars.githubusercontent.com/u/342708?v=3","gravatar_id":"","url":"https://api.github.com/users/duckduckgo","html_url":"https://github.com/duckduckgo","followers_url":"https://api.github.com/users/duckduckgo/followers","following_url":"https://api.github.com/users/duckduckgo/following{/other_user}","gists_url":"https://api.github.com/users/duckduckgo/gists{/gist_id}","starred_url":"https://api.github.com/users/duckduckgo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duckduckgo/subscriptions","organizations_url":"https://api.github.com/users/duckduckgo/orgs","repos_url":"https://api.github.com/users/duckduckgo/repos","events_url":"https://api.github.com/users/duckduckgo/events{/privacy}","received_events_url":"https://api.github.com/users/duckduckgo/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/duckduckgo/zeroclickinfo-spice","description":"DuckDuckGo instant answer plugins based on JavaScript APIs","fork":false,"url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice","forks_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/forks","keys_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/keys{/key_id}","collaborators_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/teams","hooks_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/hooks","issue_events_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/issues/events{/number}","events_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/events","assignees_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/assignees{/user}","branches_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/branches{/branch}","tags_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/tags","blobs_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/git/refs{/sha}","trees_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/git/trees{/sha}","statuses_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/statuses/{sha}","languages_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/languages","stargazers_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/stargazers","contributors_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/contributors","subscribers_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/subscribers","subscription_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/subscription","commits_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/commits{/sha}","git_commits_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/git/commits{/sha}","comments_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/comments{/number}","issue_comment_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/issues/comments/{number}","contents_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/contents/{+path}","compare_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/compare/{base}...{head}","merges_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/merges","archive_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/downloads","issues_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/issues{/number}","pulls_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/pulls{/number}","milestones_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/milestones{/number}","notifications_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/labels{/name}","releases_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/releases{/id}","created_at":"2011-07-04T22:08:37Z","updated_at":"2015-02-06T08:25:48Z","pushed_at":"2015-02-06T08:46:04Z","git_url":"git://github.com/duckduckgo/zeroclickinfo-spice.git","ssh_url":"git@github.com:duckduckgo/zeroclickinfo-spice.git","clone_url":"https://github.com/duckduckgo/zeroclickinfo-spice.git","svn_url":"https://github.com/duckduckgo/zeroclickinfo-spice","homepage":"http://duckduckhack.com/","size":29119,"stargazers_count":205,"watchers_count":205,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":445,"mirror_url":null,"open_issues_count":103,"forks":445,"open_issues":103,"watchers":205,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/pulls/1429"},"html":{"href":"https://github.com/duckduckgo/zeroclickinfo-spice/pull/1429"},"issue":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/issues/1429"},"comments":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/issues/1429/comments"},"review_comments":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/pulls/1429/comments"},"review_comment":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/pulls/1429/commits"},"statuses":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-spice/statuses/84c623c3dc3c9c612effd8af7d52035fa765851d"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"jagtalon","id":81969,"avatar_url":"https://avatars.githubusercontent.com/u/81969?v=3","gravatar_id":"","url":"https://api.github.com/users/jagtalon","html_url":"https://github.com/jagtalon","followers_url":"https://api.github.com/users/jagtalon/followers","following_url":"https://api.github.com/users/jagtalon/following{/other_user}","gists_url":"https://api.github.com/users/jagtalon/gists{/gist_id}","starred_url":"https://api.github.com/users/jagtalon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jagtalon/subscriptions","organizations_url":"https://api.github.com/users/jagtalon/orgs","repos_url":"https://api.github.com/users/jagtalon/repos","events_url":"https://api.github.com/users/jagtalon/events{/privacy}","received_events_url":"https://api.github.com/users/jagtalon/received_events","type":"User","site_admin":false},"comments":23,"review_comments":11,"commits":20,"additions":1167,"deletions":95,"changed_files":19}}