Effective October 31, 2017 - In July of 2014 we made a significant improvement to how NationBuilder manages memberships. As a result of this update the People/show endpoint started returning null for the following fields:
membership_expires_at
membership_level_name
membership_started_at
We have remove those fields from the People/show endpoint and our webhook payloads. Please use the Memberships API to access membership data going forward.
Showing 1 reaction
Sign in with
Certified Agency
Certified Architect
Certified Developer
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!