FreedomSpeaks API - Developer Central

Here's all you'll need to know about accessing our data.
We've even got example code to help you out.

Our API is comprised of REST calls utilizing GET and POST methods. All POST methods require XML in the either the body or as a url encoded parameter. Data is returned as either XML or JSON. A callback method can also be specified; this will return the data within the callback method (see "Test Forms").

GET Methods

GetLetter() Url Friendly XML JSON myCallback(JSON)
GetOfficial() Url Friendly XML JSON myCallback(JSON)
GetOfficialByScreenName() Url Friendly XML JSON myCallback(JSON)

POST Methods

GetLetter() Test Form      
GetOfficial() Test Form      
GetOfficialByScreenName() Test Form      
GetOfficials() Test Form      
LetterCreate() Test Form      
LetterForward() Test Form      
EmailOfficials() Test Form      
SearchOfficials() Test Form