18F/openFEC — pull request #169 by LindsayYoung (2014-12-08 18:48:28+00:00)
Title: Refactor api 152

This separates the query logic from the formatting logic. The API accepts multiple arguments for most parameters.

This also includes the Committee endpoint refactor.

This closes #142 #152

Here are the fields that changed:
Candidates
- office_sought => office_sought_full
- party_code => party
- type => type_full
- type_code => type
- state_long => state_full

Committee
- No more fake_party
- type_code => type
- type => type_full
- designation_code => designation
- designation => designation_full
- organization_type_code => organization_type
- organization_type => organization_type_full
- state_long => state_full