The Action Network has a full API based on the OSDI standard. It is a HAL+JSON RESTful API, and it exposes endpoints having to deal with just about all of our functionality. The API allows you to interact with activists and actions, pull and post data, sync data between systems, and all kinds of other applications.
The API is useful for syncing data between systems, pulling data out of the Action Network to use for external reporting and presentation (such as creating your own map of events), posting data in from external sources or custom-built HTML forms, and building plugins and systems to take advantage of our embeddable widgets, to make embedding easier on whatever CMS you happen to be using.
It's not as useful for broad analyses, custom dashboards, or data warehousing. For that, our SQL mirror is a better choice.
You can read the API documentation, view tutorials, and see use cases here. To apply for access to the API, contact us.
Access to the API is a feature only available to paying partners. To become a partner, please visit actionnetwork.org/partnerships. If you're already a partner, you'll need the API and Sync permission. You can learn more about this here.
Once you have access, your API keys and sync features can be managed from the "API & Sync" link available in the "Start Organizing" menu.