Use our application programming interface to have your application communicate with NationBuilder functionality.
We love to hear your feedback and hope you'll use our developer forum to contribute resources and ask questions that will help build up our knowledge base. Have suggestions for improvements to this documentation? We respond to pull requests.
If you think you've found a bug or have questions about an issue with your API implementation, we've put together a cheat sheet for bug reporting. Following these guidelines will get you the best response from our team.
If you're looking for the NationBuilder Election Center API, documentation is here.
Please direct API-related questions to firstname.lastname@example.org
|Quickstart Guide||Guide to get an application registered and authorized to use data|
|Ruby Quickstart||Quickstart guide with example code for the Ruby programming language|
|PHP Quickstart||Quickstart guide with example code for the PHP programming language|
|Python Quickstart||Quickstart guide with example code for the Python programming language|
|Sample App||An example application made with Ruby on Rails|
|Rate Limit Policy||Explanation of the request rate limits|
|Webhooks||Description of Webhooks NationBuilder provides|
|People API||Interface with the people information stored in your nation|
|People Tags API||List tags that a nation uses and people who have a certain tag|
|Lists API||Interface with lists of people in your nation|
|Contacts API||Register contacts made to people in your nation. See the contact resource description as well|
|Campaign Data API||Get the nation's metadata on campaign information|
|Donations API||Access the donations made to the nation|
|Sites API||Get information about the sites the nation manages|
|Page Attachments API||Attach and remove static files to a page|
|Basic Pages API||Interact with the basic pages on a nation's website|
|Calendars API||Get information about the calendars the nation manages|
|Events API||Get information about the events the nation manages. Also see the event resource description.|
|Blogs API||Interface with the blogs on a nation|
|Blog Posts API||Interface with the blog posts that make up a blog on a nation|
|Surveys API||Manipulate NationBuilder surveys|
|Webhooks API||Interface to creating webhooks from the API|