{"action":"created","issue":{"url":"https://api.github.com/repos/18F/openFEC/issues/1075","labels_url":"https://api.github.com/repos/18F/openFEC/issues/1075/labels{/name}","comments_url":"https://api.github.com/repos/18F/openFEC/issues/1075/comments","events_url":"https://api.github.com/repos/18F/openFEC/issues/1075/events","html_url":"https://github.com/18F/openFEC/issues/1075","id":96298974,"number":1075,"title":"rate limiting","user":{"login":"pardery","id":6485320,"avatar_url":"https://avatars.githubusercontent.com/u/6485320?v=3","gravatar_id":"","url":"https://api.github.com/users/pardery","html_url":"https://github.com/pardery","followers_url":"https://api.github.com/users/pardery/followers","following_url":"https://api.github.com/users/pardery/following{/other_user}","gists_url":"https://api.github.com/users/pardery/gists{/gist_id}","starred_url":"https://api.github.com/users/pardery/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pardery/subscriptions","organizations_url":"https://api.github.com/users/pardery/orgs","repos_url":"https://api.github.com/users/pardery/repos","events_url":"https://api.github.com/users/pardery/events{/privacy}","received_events_url":"https://api.github.com/users/pardery/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-07-21T11:58:40Z","updated_at":"2015-08-10T05:35:00Z","closed_at":null,"body":"I have encountered the RATE_LIMIT for maximum requests.  I see that this limit is handled by API Umbrella, but I couldn't find any more details on the limit itself in the openFEC documentation.  Might I be overlooking something?  If not, could you provide some details on how the limiting is handled so that I can adjust my code accordingly?  More generally, do you think it would be feasible to run upwards of 2000 requests on a nightly/weekly basis?\r\n\r\nThe ultimate goal of my code is to pull a list of candidate IDs for the most recent cycle with per_page = 5000 (1 request currently), then pull the committee data for each resulting candidate ID for the same cycle (currently 1290 given the 2016 candidates).  Ideally, we'd like to set this job up to run nightly, or maybe weekly to discovery any new content in the API database.\r\n\r\nSo, right now, the process would make 1291 requests, and we could definitely implement a wait time between each request if that would ease the network load."},"comment":{"url":"https://api.github.com/repos/18F/openFEC/issues/comments/129310208","html_url":"https://github.com/18F/openFEC/issues/1075#issuecomment-129310208","issue_url":"https://api.github.com/repos/18F/openFEC/issues/1075","id":129310208,"user":{"login":"dannguyen","id":121520,"avatar_url":"https://avatars.githubusercontent.com/u/121520?v=3","gravatar_id":"","url":"https://api.github.com/users/dannguyen","html_url":"https://github.com/dannguyen","followers_url":"https://api.github.com/users/dannguyen/followers","following_url":"https://api.github.com/users/dannguyen/following{/other_user}","gists_url":"https://api.github.com/users/dannguyen/gists{/gist_id}","starred_url":"https://api.github.com/users/dannguyen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dannguyen/subscriptions","organizations_url":"https://api.github.com/users/dannguyen/orgs","repos_url":"https://api.github.com/users/dannguyen/repos","events_url":"https://api.github.com/users/dannguyen/events{/privacy}","received_events_url":"https://api.github.com/users/dannguyen/received_events","type":"User","site_admin":false},"created_at":"2015-08-10T05:35:00Z","updated_at":"2015-08-10T05:35:00Z","body":"On a side note, it'd be cool to note the `per_page` limit being `100` in the documentation...just to save bulk-freeloaders like me the work of  \"let's see what happens with *this* request\" :)"}}