Closed gcollazo closed 1 year ago
Just added the necessary docs using the ActBlue page as a template. I think it's complete and clear but let me know if something else is needed.
We can schedule a quick call and I can run a few test scenarios using our live NB account. I'm on Slack so you can contact me there to coordinate.
We have not explored becoming certified developers since what we are building is for our own internal use. I have a weekly meeting with NB I will bring that up and let you know.
The CI failure looks unrelated to this PR.
@shaunagm just added the additional tests using fixtures. Please do let me know if you need additional changes.
This PR adds a new Nation Builder connector.
The connector implements the following public methods:
get_people
: make all necessary HTTP request to get all people and return aTable
. If a request fails, it will wait 30 seconds and keep trying until it fetches everything.update_person
: update a person by their Nation Builderid
.upsert_person
: update or create a person.Examples
The following examples help illustrate the API usage.