Skip to main content

FAQ

How to prepare for Developer Certification?

Dive into the API documentation to learn how your application can communicate with NationBuilder functionality. The API Explorer is a great place to experiment. 

How to get certified as a NationBuilder Developer?

These exercises are meant to show that you have a working knowledge of both API's in general and the NationBuilder API specifically.

Please send over a code sample that outlines how you might use our API to achieve one or more of the following, making sure to account for the API token refresh flow as well:

  • API Endpoint: Events
    • Create an event
    • Make a form that allows others to update that event
  • API Endpoint: People
    • Create a person
    • Update the person
    • Delete the person
  • API Endpoint: Sites + People
    • Create a site with 3 basic pages
    • Make a form that creates people
    • Display the people on the basic pages
  • API Endpoint: Surveys + Contact
    • Create a survey
    • Log a contact when someone answers a survey question

Resources

What benefits do certified NationBuilder developers receive?

  • Listing in our Partner Directory, where you can advertise your work to thousands of existing NationBuilder customers
  • Ability to sell apps and integrations via the NationBuilder App Directory
  • Ability to sign up for the NationBuilder Professional Matching Service
  • Access to Partner Portal which includes a number of free resources, including training
  • Co-marketing and joint sales opportunities
  • Access to exclusive Slack community for ecosystem partners (including a dedicated developer channel)
  • Early access to beta features and product roadmap insights
  • Ability to enter into commercial partnerships such as Solutions Program and Alliance Program

How does the NationBuilder Partner Directory work?

As a NationBuilder Partner you can gain access to our Partner Directory, meaning you can build out your own profile, advertising your work and listing out projects and case studies you’ve built in the past. This gives you exposure to thousands of existing NationBuilder customers who will be able to search based on the criteria that they need. 

In order to set up your partner profile, just log in to the partner portal and update your settings via the image in the top right hand corner. 

What is the NationBuilder Partner Matching Service?

The NationBuilderPartner Matching Service, powered by 99 Designs, is a service to help NationBuilder customers looking for certified professionals to help with their technical or strategic use of NationBuilder, and get connected with certified NationBuilder partners. Just fill out a simple form to tell us what you need and you’ll get introduced to professionals. For more information and to get started, click here.

What is the NationBuilder App Directory?

The NationBuilder App and Integration directory, lists certified apps that help to supercharge customers use of NationBuilder. From mobile canvassing apps to financial reporting and beyond, NationBuilder integrations allow organizations to take their nation to the next level. If you’ve built out an app or integration that you’d like to list to thousands of NationBuilder customers, then let us know by emailing [email protected] and we’d be happy to discuss adding it.

What other certification types are available?

Experts: Support Customers day to day use of NationBuilder as a super user

Architects: Build custom websites and themes for multiple NationBuilder customers