We're thrilled to see all the great development going on with the NationBuilder API, and want to open this forum up for public feedback, helps and hints, questions and more. This resource is curated by the NationBuilder API Team - our goal is developers helping developers, so we definitely want to hear from you. You can also use the tags to rank posts. Thanks!
François Kooman's PHP OAuth client now includes support for NationBuilder
If you're building PHP apps on our API, this should come in handy. Please note that this is third-party code and is not supported by NationBuilder. PHP developers have also indicated that Lusitanian's library is helpful. For official resources, browse our docs.
Make tags available in the Blog Posts Index endpoint
Tags are supported when you GET an individual blog post, or POST/PUT a blog post, but not when you GET a blog's index.
Would be nice to be able to get lots of tags at once so they can be batch edited.
In short, it'd be great if the same fields for a GET on an individual post would be available for a GET of the blog's index.
zapier.com Integrations
Do you support integration using Zapier.com? This would be very helpful as it supports hundreds of different integrations in one package. Thanks!
Because NationBuilder's API is still being expanded, we have not committed the internal resources to setting up a Zapier integration.
If would like to set up your own NationBuilder Zaps, it's possible to do that. We have, however, chosen not to have an official presence there at this time.
Expand the /nearby endpoint
This could be a really powerful tool for our canvassers. But.... when I tried to build off it, I ran into a couple roadblocks.
- A 1mi search radius is far too big for someone walking around door-to-door
- There wasn't any way to limit the search to only people with complete addresses on file
This was just a bug, you should be able to put a distance in a parameter, 1 mile was only meant to be a default. Thanks for the feedback!
Posting Financial Transactions
Would be great if the Donations API could be opened up to read/write or that the Invoicing function be added as a read/write API so that we're able to post different types of transactions info.
For instance, an e-commerce solution could post customer sales back to the Nation either as a donation using a tracking code or by generating and closing an invoice.
We've opened up write access to nearly all the donation fields. You can find the docs on our main page, and you can also view the NationBuilder Donations API on Github here.
List
Would love to see the API access lists
You got it! http://nationbuilder.com/lists_api
