{"action":"created","comment":{"url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls/comments/22484309","id":22484309,"diff_hunk":"@@ -0,0 +1,71 @@\n+import purl\n+import requests\n+from django.conf import settings\n+\n+from . import models\n+\n+API_KEY = getattr(settings, 'FMA_API_KEY', None)\n+\n+\n+class FMAQueryException(Exception):\n+    \"\"\"Base exception for errors querying the FMA API\"\"\"\n+\n+\n+class FMAServerError(FMAQueryException):\n+    \"\"\"Raised when an error status code is found on a response from the FMA server\"\"\"\n+\n+\n+class FMAQueryError(FMAQueryException):\n+    \"\"\"Error indicated in the API response, probably an error in the request\"\"\"\n+\n+\n+def query_tracks(artist=None):\n+    track_resource = \"http://freemusicarchive.org/api/get/tracks.json\"\n+    query_url = purl.URL(track_resource).query_params({\n+        'api_key': API_KEY,\n+        'artist_id': artist.pk,\n+    }).as_string()\n+    response = requests.get(query_url)\n+    if response.status_code >= 500:\n+        raise FMAServerError(\"Failed to query FMA artist due to server error.\")\n+    track_data = response.json()\n+    if track_data['errors']:\n+        raise FMAQueryError(\"Error querying Free Music Archive: {}\".format(track_data['errors']))","path":"fma/queries.py","position":33,"original_position":33,"commit_id":"9ec4d82e7e6629ab2f6a4010d75e25ecf4183ed5","original_commit_id":"81a25f691c2c6f182c53e7634a7a87af7b731e87","user":{"login":"treyhunner","id":285352,"avatar_url":"https://avatars.githubusercontent.com/u/285352?v=3","gravatar_id":"","url":"https://api.github.com/users/treyhunner","html_url":"https://github.com/treyhunner","followers_url":"https://api.github.com/users/treyhunner/followers","following_url":"https://api.github.com/users/treyhunner/following{/other_user}","gists_url":"https://api.github.com/users/treyhunner/gists{/gist_id}","starred_url":"https://api.github.com/users/treyhunner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/treyhunner/subscriptions","organizations_url":"https://api.github.com/users/treyhunner/orgs","repos_url":"https://api.github.com/users/treyhunner/repos","events_url":"https://api.github.com/users/treyhunner/events{/privacy}","received_events_url":"https://api.github.com/users/treyhunner/received_events","type":"User","site_admin":false},"body":"I guess we should flag them as inactive and not show them.  We could remove them all together, but I don't see much reason to delete them entirely.","created_at":"2015-01-05T19:46:19Z","updated_at":"2015-01-05T19:46:19Z","html_url":"https://github.com/FreeMusicNinja/api.freemusic.ninja/pull/36#discussion_r22484309","pull_request_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls/36","_links":{"self":{"href":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls/comments/22484309"},"html":{"href":"https://github.com/FreeMusicNinja/api.freemusic.ninja/pull/36#discussion_r22484309"},"pull_request":{"href":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls/36"}}},"pull_request":{"url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls/36","id":26419941,"html_url":"https://github.com/FreeMusicNinja/api.freemusic.ninja/pull/36","diff_url":"https://github.com/FreeMusicNinja/api.freemusic.ninja/pull/36.diff","patch_url":"https://github.com/FreeMusicNinja/api.freemusic.ninja/pull/36.patch","issue_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/issues/36","number":36,"state":"closed","locked":false,"title":"Query Free Music Archive for track data","user":{"login":"macro1","id":2057364,"avatar_url":"https://avatars.githubusercontent.com/u/2057364?v=3","gravatar_id":"","url":"https://api.github.com/users/macro1","html_url":"https://github.com/macro1","followers_url":"https://api.github.com/users/macro1/followers","following_url":"https://api.github.com/users/macro1/following{/other_user}","gists_url":"https://api.github.com/users/macro1/gists{/gist_id}","starred_url":"https://api.github.com/users/macro1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/macro1/subscriptions","organizations_url":"https://api.github.com/users/macro1/orgs","repos_url":"https://api.github.com/users/macro1/repos","events_url":"https://api.github.com/users/macro1/events{/privacy}","received_events_url":"https://api.github.com/users/macro1/received_events","type":"User","site_admin":false},"body":"This adds a new app, `fma`, to store queried data from the FMA API. I did not work on migrating `FMAArtist` from `artists`, I opted to make a duplicate `Artist` model in `fma` for now. I did add the FMAArtist admin page though, and added a list action for kicking off the track query from that perspective. It will only query for artists that have not been modified in a week.\r\n\r\nIf we're fine with this new layout for storing the data, we can work on migrating the existing FMA data into the new app, and decide on how we're going to update and back-fill the album and track data. I think there may be some additional fields we could take advantage of in the query as well.\r\n\r\nI'm not capturing all of the data. I'm thinking of adding them as part of this PR. Here is an example of a single track's data:\r\n\r\n```json\r\n{  \r\n  \"track_id\":\"11773\",\r\n  \"track_title\":\"05 Too Complex Instrumental     {6th Sense & The Kid Daytona}.mp3\",\r\n  \"track_url\":\"http:\\/\\/freemusicarchive.org\\/music\\/6th_Sense\\/Its_A_6th_Sense_Beat_Yo\\/05_Too_Complex_Instrumental_____6th_Sense_amp_The_Kid_Daytonamp3\",\r\n  \"track_image_file\":\"http:\\/\\/freemusicarchive.org\\/file\\/images\\/tracks\\/6th_Sense_-_05_-_05_Too_Complex_Instrumental_____6th_Sense__The_Kid_Daytonamp3_-_20120713140037047.jpg\",\r\n  \"artist_id\":\"3089\",\r\n  \"artist_name\":\"6th Sense\",\r\n  \"artist_url\":\"http:\\/\\/freemusicarchive.org\\/music\\/6th_Sense\\/\",\r\n  \"artist_website\":\"http:\\/\\/notherground.blogspot.com\",\r\n  \"album_id\":\"2898\",\r\n  \"album_title\":\"It's A 6th Sense Beat Yo!!\",\r\n  \"album_url\":\"http:\\/\\/freemusicarchive.org\\/music\\/6th_Sense\\/Its_A_6th_Sense_Beat_Yo\\/\",\r\n  \"license_title\":\"Attribution-NonCommercial 3.0 International\",\r\n  \"license_url\":\"http:\\/\\/creativecommons.org\\/licenses\\/by-nc\\/3.0\\/\",\r\n  \"track_language_code\":\"en\",\r\n  \"track_duration\":\"01:51\",\r\n  \"track_number\":\"5\",\r\n  \"track_disc_number\":\"1\",\r\n  \"track_explicit\":null,\r\n  \"track_explicit_notes\":null,\r\n  \"track_copyright_c\":null,\r\n  \"track_copyright_p\":null,\r\n  \"track_composer\":null,\r\n  \"track_lyricist\":null,\r\n  \"track_publisher\":null,\r\n  \"track_instrumental\":\"1\",\r\n  \"track_information\":null,\r\n  \"track_date_recorded\":null,\r\n  \"track_comments\":\"0\",\r\n  \"track_favorites\":\"31\",\r\n  \"track_listens\":\"27513\",\r\n  \"track_interest\":\"35034\",\r\n  \"track_bit_rate\":\"192000\",\r\n  \"track_date_created\":\"4\\/30\\/2009 10:10:21 AM\",\r\n  \"track_file\":\"music\\/Notherground_Music\\/6th_Sense\\/Its_A_6th_Sense_Beat_Yo\\/6th_Sense_-_05_-_05_Too_Complex_Instrumental_____6th_Sense__The_Kid_Daytona.mp3\",\r\n  \"license_image_file\":\"http:\\/\\/i.creativecommons.org\\/l\\/by-nc\\/3.0\\/88x31.png\",\r\n  \"license_image_file_large\":\"http:\\/\\/fma-files.s3.amazonaws.com\\/resources\\/img\\/licenses\\/by-nc.png\",\r\n  \"license_parent_id\":null,\r\n  \"tags\":[  ],\r\n  \"track_genres\":[  \r\n    {  \r\n      \"genre_id\":\"21\",\r\n      \"genre_title\":\"Hip-Hop\",\r\n      \"genre_url\":\"http:\\/\\/freemusicarchive.org\\/genre\\/Hip-Hop\\/\"\r\n    }\r\n  ]\r\n}\r\n```","created_at":"2014-12-20T19:33:33Z","updated_at":"2015-01-05T19:46:19Z","closed_at":"2015-01-05T06:41:13Z","merged_at":"2015-01-05T06:41:13Z","merge_commit_sha":"b3f892cf2b2aa44c6da9b61db56a4dc7e1a6eb92","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls/36/commits","review_comments_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls/36/comments","review_comment_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls/comments/{number}","comments_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/issues/36/comments","statuses_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/statuses/9ec4d82e7e6629ab2f6a4010d75e25ecf4183ed5","head":{"label":"FreeMusicNinja:fma","ref":"fma","sha":"9ec4d82e7e6629ab2f6a4010d75e25ecf4183ed5","user":{"login":"FreeMusicNinja","id":7898160,"avatar_url":"https://avatars.githubusercontent.com/u/7898160?v=3","gravatar_id":"","url":"https://api.github.com/users/FreeMusicNinja","html_url":"https://github.com/FreeMusicNinja","followers_url":"https://api.github.com/users/FreeMusicNinja/followers","following_url":"https://api.github.com/users/FreeMusicNinja/following{/other_user}","gists_url":"https://api.github.com/users/FreeMusicNinja/gists{/gist_id}","starred_url":"https://api.github.com/users/FreeMusicNinja/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FreeMusicNinja/subscriptions","organizations_url":"https://api.github.com/users/FreeMusicNinja/orgs","repos_url":"https://api.github.com/users/FreeMusicNinja/repos","events_url":"https://api.github.com/users/FreeMusicNinja/events{/privacy}","received_events_url":"https://api.github.com/users/FreeMusicNinja/received_events","type":"Organization","site_admin":false},"repo":{"id":25238209,"name":"api.freemusic.ninja","full_name":"FreeMusicNinja/api.freemusic.ninja","owner":{"login":"FreeMusicNinja","id":7898160,"avatar_url":"https://avatars.githubusercontent.com/u/7898160?v=3","gravatar_id":"","url":"https://api.github.com/users/FreeMusicNinja","html_url":"https://github.com/FreeMusicNinja","followers_url":"https://api.github.com/users/FreeMusicNinja/followers","following_url":"https://api.github.com/users/FreeMusicNinja/following{/other_user}","gists_url":"https://api.github.com/users/FreeMusicNinja/gists{/gist_id}","starred_url":"https://api.github.com/users/FreeMusicNinja/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FreeMusicNinja/subscriptions","organizations_url":"https://api.github.com/users/FreeMusicNinja/orgs","repos_url":"https://api.github.com/users/FreeMusicNinja/repos","events_url":"https://api.github.com/users/FreeMusicNinja/events{/privacy}","received_events_url":"https://api.github.com/users/FreeMusicNinja/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/FreeMusicNinja/api.freemusic.ninja","description":"Django-powered API for Free Music Ninja","fork":false,"url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja","forks_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/forks","keys_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/keys{/key_id}","collaborators_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/teams","hooks_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/hooks","issue_events_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/issues/events{/number}","events_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/events","assignees_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/assignees{/user}","branches_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/branches{/branch}","tags_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/tags","blobs_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/git/refs{/sha}","trees_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/git/trees{/sha}","statuses_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/statuses/{sha}","languages_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/languages","stargazers_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/stargazers","contributors_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/contributors","subscribers_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/subscribers","subscription_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/subscription","commits_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/commits{/sha}","git_commits_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/git/commits{/sha}","comments_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/comments{/number}","issue_comment_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/issues/comments/{number}","contents_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/contents/{+path}","compare_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/compare/{base}...{head}","merges_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/merges","archive_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/downloads","issues_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/issues{/number}","pulls_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls{/number}","milestones_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/milestones{/number}","notifications_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/labels{/name}","releases_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/releases{/id}","created_at":"2014-10-15T03:59:29Z","updated_at":"2015-01-05T07:17:48Z","pushed_at":"2015-01-05T07:17:48Z","git_url":"git://github.com/FreeMusicNinja/api.freemusic.ninja.git","ssh_url":"git@github.com:FreeMusicNinja/api.freemusic.ninja.git","clone_url":"https://github.com/FreeMusicNinja/api.freemusic.ninja.git","svn_url":"https://github.com/FreeMusicNinja/api.freemusic.ninja","homepage":"http://api.freemusic.ninja/","size":768,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":13,"forks":1,"open_issues":13,"watchers":1,"default_branch":"master"}},"base":{"label":"FreeMusicNinja:master","ref":"master","sha":"480754616c0dddcc76540ba88fc1f499592e7293","user":{"login":"FreeMusicNinja","id":7898160,"avatar_url":"https://avatars.githubusercontent.com/u/7898160?v=3","gravatar_id":"","url":"https://api.github.com/users/FreeMusicNinja","html_url":"https://github.com/FreeMusicNinja","followers_url":"https://api.github.com/users/FreeMusicNinja/followers","following_url":"https://api.github.com/users/FreeMusicNinja/following{/other_user}","gists_url":"https://api.github.com/users/FreeMusicNinja/gists{/gist_id}","starred_url":"https://api.github.com/users/FreeMusicNinja/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FreeMusicNinja/subscriptions","organizations_url":"https://api.github.com/users/FreeMusicNinja/orgs","repos_url":"https://api.github.com/users/FreeMusicNinja/repos","events_url":"https://api.github.com/users/FreeMusicNinja/events{/privacy}","received_events_url":"https://api.github.com/users/FreeMusicNinja/received_events","type":"Organization","site_admin":false},"repo":{"id":25238209,"name":"api.freemusic.ninja","full_name":"FreeMusicNinja/api.freemusic.ninja","owner":{"login":"FreeMusicNinja","id":7898160,"avatar_url":"https://avatars.githubusercontent.com/u/7898160?v=3","gravatar_id":"","url":"https://api.github.com/users/FreeMusicNinja","html_url":"https://github.com/FreeMusicNinja","followers_url":"https://api.github.com/users/FreeMusicNinja/followers","following_url":"https://api.github.com/users/FreeMusicNinja/following{/other_user}","gists_url":"https://api.github.com/users/FreeMusicNinja/gists{/gist_id}","starred_url":"https://api.github.com/users/FreeMusicNinja/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FreeMusicNinja/subscriptions","organizations_url":"https://api.github.com/users/FreeMusicNinja/orgs","repos_url":"https://api.github.com/users/FreeMusicNinja/repos","events_url":"https://api.github.com/users/FreeMusicNinja/events{/privacy}","received_events_url":"https://api.github.com/users/FreeMusicNinja/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/FreeMusicNinja/api.freemusic.ninja","description":"Django-powered API for Free Music Ninja","fork":false,"url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja","forks_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/forks","keys_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/keys{/key_id}","collaborators_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/teams","hooks_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/hooks","issue_events_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/issues/events{/number}","events_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/events","assignees_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/assignees{/user}","branches_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/branches{/branch}","tags_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/tags","blobs_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/git/refs{/sha}","trees_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/git/trees{/sha}","statuses_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/statuses/{sha}","languages_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/languages","stargazers_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/stargazers","contributors_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/contributors","subscribers_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/subscribers","subscription_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/subscription","commits_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/commits{/sha}","git_commits_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/git/commits{/sha}","comments_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/comments{/number}","issue_comment_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/issues/comments/{number}","contents_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/contents/{+path}","compare_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/compare/{base}...{head}","merges_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/merges","archive_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/downloads","issues_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/issues{/number}","pulls_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls{/number}","milestones_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/milestones{/number}","notifications_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/labels{/name}","releases_url":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/releases{/id}","created_at":"2014-10-15T03:59:29Z","updated_at":"2015-01-05T07:17:48Z","pushed_at":"2015-01-05T07:17:48Z","git_url":"git://github.com/FreeMusicNinja/api.freemusic.ninja.git","ssh_url":"git@github.com:FreeMusicNinja/api.freemusic.ninja.git","clone_url":"https://github.com/FreeMusicNinja/api.freemusic.ninja.git","svn_url":"https://github.com/FreeMusicNinja/api.freemusic.ninja","homepage":"http://api.freemusic.ninja/","size":768,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":13,"forks":1,"open_issues":13,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls/36"},"html":{"href":"https://github.com/FreeMusicNinja/api.freemusic.ninja/pull/36"},"issue":{"href":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/issues/36"},"comments":{"href":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/issues/36/comments"},"review_comments":{"href":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls/36/comments"},"review_comment":{"href":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/pulls/36/commits"},"statuses":{"href":"https://api.github.com/repos/FreeMusicNinja/api.freemusic.ninja/statuses/9ec4d82e7e6629ab2f6a4010d75e25ecf4183ed5"}}}}