Excellent and affordable custom site design

Code Nation works with progressive advocates and organisations worldwide. We create websites that drive your supporters to take action, and we create custom digital tools that help build communities.

  • Theme design & implementation: Beautiful, responsive sites starting at $4,000 · $80/hour
  • API development: Custom apps and digital tools starting at $5,000 · $88/hour
  • Contact: info@codenation.com · www.codenation.com


tagged Hamish Marshall's Autodistricting based on Canadian Postal Codes with important to me
posted 2018-01-18 20:33:16 -0800
commented on Donations API
Hey Dawie. NationBuilder just released a search endpoint on their Donations API. The documentation is now included above and you can see that announcement here: http://nationbuilder.com/fsokhansanj/add_the_ability_to_search_for_donations_through_the_api_from_a_certain_date_forward.
posted 2017-11-14 23:25:11 -0800
commented on API update: membership data no longer returned in API response or webhook payload
Great work! One quick thought on the Memberships API is that there is currently no efficient way to find all members. It would be great to have either of the following options:

1. The search endpoint has a membership_level_id attribute but it doesn’t work (it appears to be a relic of the old memberships system like these 3 recently removed variables). Perhaps we could update that variable so we can search for all people with a specific membership?

2. Alternatively, could we have a people endpoint on the Memberships API (like the people endpoint on the Lists API)? The idea would be to send a membership_id param in our request and have all people with that specific membership returned.

One of those two options would be sensational. At the moment the only way to get a daily list of all members would be to hit the index endpoint on the Memberships API once for every single signup in the nation.

Thanks for considering!
posted 2017-10-31 18:12:44 -0700
tagged Effy Elden's Include contact notes in the person_contacted webhook with important to me
posted 2017-09-17 19:40:15 -0700
tagged Brian Palmer's Country is not recorded when replacing the submitted address field with individual address fields with important to me
posted 2017-09-17 19:34:32 -0700
tagged Jeffrey Cheng's Webhooks are firing payloads without a triggering event with important to me
posted 2017-09-17 19:33:39 -0700
commented on Cannot search match people endpoint using a phone number with a leading zero
I believe the answer here is simply that this endpoint matches against the “phone_normalized” and “mobile_normalized” attributes (not the standard phone number and mobile number fields). You can see those normalized fields listed in the people API: http://nationbuilder.com/people_api. This setup can actually be pretty handy given the normalized numbers strip whitespace and other non-numeric characters. Hope that helps!
posted 2017-09-17 19:32:36 -0700
tagged Nassay Jimenez's External IDs aren't unique. with important to me
posted 2017-09-17 19:28:42 -0700
tagged Chris Asmar's Can't null a zip field through the API with important to me
posted 2017-07-28 23:32:55 -0700
commented on Images uploaded as page attachments won't display in anchor tags when just using the file name
You should be able to set the link to something like href=“{{ page[‘image.jpg’] }}”, which should automatically generate the URL from the file name.
posted 2017-07-20 05:48:20 -0700
commented on Is it possible to get a list of upcoming events?
PS: Please note that some of the percentage signs were stripped from the code when it was posted as a comment. Each of the opening curly braces should be followed by a percentage sign, and each of the closing curly braces should be preceded by a percentage sign :)
posted 2017-07-17 17:04:48 -0700
tagged Jeff Dunne's Email API with important to me
posted 2017-05-22 17:30:37 -0700