{"action":"created","issue":{"url":"https://api.github.com/repos/DeviantArt/DeviantArt-API/issues/143","repository_url":"https://api.github.com/repos/DeviantArt/DeviantArt-API","labels_url":"https://api.github.com/repos/DeviantArt/DeviantArt-API/issues/143/labels{/name}","comments_url":"https://api.github.com/repos/DeviantArt/DeviantArt-API/issues/143/comments","events_url":"https://api.github.com/repos/DeviantArt/DeviantArt-API/issues/143/events","html_url":"https://github.com/DeviantArt/DeviantArt-API/issues/143","id":298118830,"number":143,"title":"API rate limiting should return 429 responses with JSON body instead of 403 and HTML","user":{"login":"SeinopSys","id":3200580,"avatar_url":"https://avatars1.githubusercontent.com/u/3200580?v=4","gravatar_id":"","url":"https://api.github.com/users/SeinopSys","html_url":"https://github.com/SeinopSys","followers_url":"https://api.github.com/users/SeinopSys/followers","following_url":"https://api.github.com/users/SeinopSys/following{/other_user}","gists_url":"https://api.github.com/users/SeinopSys/gists{/gist_id}","starred_url":"https://api.github.com/users/SeinopSys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SeinopSys/subscriptions","organizations_url":"https://api.github.com/users/SeinopSys/orgs","repos_url":"https://api.github.com/users/SeinopSys/repos","events_url":"https://api.github.com/users/SeinopSys/events{/privacy}","received_events_url":"https://api.github.com/users/SeinopSys/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-02-18T21:14:29Z","updated_at":"2018-02-19T17:30:29Z","closed_at":null,"author_association":"NONE","body":"I'm assuming I'm being rate limited by the API because requests that were previously successful are now giving me 403 pages, but the library I'm using to access your service chokes because it expects JSON responses and not HTML."},"comment":{"url":"https://api.github.com/repos/DeviantArt/DeviantArt-API/issues/comments/366759119","html_url":"https://github.com/DeviantArt/DeviantArt-API/issues/143#issuecomment-366759119","issue_url":"https://api.github.com/repos/DeviantArt/DeviantArt-API/issues/143","id":366759119,"user":{"login":"SeinopSys","id":3200580,"avatar_url":"https://avatars1.githubusercontent.com/u/3200580?v=4","gravatar_id":"","url":"https://api.github.com/users/SeinopSys","html_url":"https://github.com/SeinopSys","followers_url":"https://api.github.com/users/SeinopSys/followers","following_url":"https://api.github.com/users/SeinopSys/following{/other_user}","gists_url":"https://api.github.com/users/SeinopSys/gists{/gist_id}","starred_url":"https://api.github.com/users/SeinopSys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SeinopSys/subscriptions","organizations_url":"https://api.github.com/users/SeinopSys/orgs","repos_url":"https://api.github.com/users/SeinopSys/repos","events_url":"https://api.github.com/users/SeinopSys/events{/privacy}","received_events_url":"https://api.github.com/users/SeinopSys/received_events","type":"User","site_admin":false},"created_at":"2018-02-19T17:30:29Z","updated_at":"2018-02-19T17:30:29Z","author_association":"NONE","body":"That's not exactly surprising given their design decision track record, but I'd still say a 403 response is an awfully unhelpful response when being rate limited, load balancing or not. How's someone supposed to differentiate between an invalid access token and rate limiting?"}}
{"actor":{"display_login":"SeinopSys"}}