{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/crates.io/issues/187","labels_url":"https://api.github.com/repos/rust-lang/crates.io/issues/187/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/crates.io/issues/187/comments","events_url":"https://api.github.com/repos/rust-lang/crates.io/issues/187/events","html_url":"https://github.com/rust-lang/crates.io/issues/187","id":102892624,"number":187,"title":"A high value of per_page throws an exception","user":{"login":"achanda","id":2165463,"avatar_url":"https://avatars.githubusercontent.com/u/2165463?v=3","gravatar_id":"","url":"https://api.github.com/users/achanda","html_url":"https://github.com/achanda","followers_url":"https://api.github.com/users/achanda/followers","following_url":"https://api.github.com/users/achanda/following{/other_user}","gists_url":"https://api.github.com/users/achanda/gists{/gist_id}","starred_url":"https://api.github.com/users/achanda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/achanda/subscriptions","organizations_url":"https://api.github.com/users/achanda/orgs","repos_url":"https://api.github.com/users/achanda/repos","events_url":"https://api.github.com/users/achanda/events{/privacy}","received_events_url":"https://api.github.com/users/achanda/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-08-24T21:12:16Z","updated_at":"2015-08-25T06:28:50Z","closed_at":null,"body":"For this URL `https://crates.io/crates/mio/reverse_dependencies?per_page=200` I see the following exception. This occurs for all endpoints which supports pagination.\r\n\r\n<img width=\"1243\" alt=\"screen shot 2015-08-24 at 2 10 51 pm\" src=\"https://cloud.githubusercontent.com/assets/2165463/9452594/099cd02a-4a6a-11e5-8892-3eef5d7c3b7e.png\">\r\n\r\nThere should be a way to get all reverse dependencies. At least, this should not error out."},"comment":{"url":"https://api.github.com/repos/rust-lang/crates.io/issues/comments/134494561","html_url":"https://github.com/rust-lang/crates.io/issues/187#issuecomment-134494561","issue_url":"https://api.github.com/repos/rust-lang/crates.io/issues/187","id":134494561,"user":{"login":"alexcrichton","id":64996,"avatar_url":"https://avatars.githubusercontent.com/u/64996?v=3","gravatar_id":"","url":"https://api.github.com/users/alexcrichton","html_url":"https://github.com/alexcrichton","followers_url":"https://api.github.com/users/alexcrichton/followers","following_url":"https://api.github.com/users/alexcrichton/following{/other_user}","gists_url":"https://api.github.com/users/alexcrichton/gists{/gist_id}","starred_url":"https://api.github.com/users/alexcrichton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexcrichton/subscriptions","organizations_url":"https://api.github.com/users/alexcrichton/orgs","repos_url":"https://api.github.com/users/alexcrichton/repos","events_url":"https://api.github.com/users/alexcrichton/events{/privacy}","received_events_url":"https://api.github.com/users/alexcrichton/received_events","type":"User","site_admin":false},"created_at":"2015-08-25T06:28:50Z","updated_at":"2015-08-25T06:28:50Z","body":"Yeah we're just returning a normal API error that the `per_page` is too high (200 > 100). I don't think the error handling of API requests is handled too well right now across the board."}}