Getting started provides a free API that empowers anyone to run their campaigns anywhere. To get started, you will need an API key and secret token. While most API requests do not require a petition authorization key, you'll need one if you are making requests that add or update a resource (e.g. adding signatures to a petition).

We're in Beta

We just released our new API and are in the process of smoothing out the wrinkles! Please try it out and let us know if you encounter any problems by posting to our Developer Forum.

Get an API Key and Secret Token

Click on Request an API Key to get started.