Getting Started
Welcome to the Neon CRM API docs. In here, you can learn how to extend the functionality of Neon CRM to build everything from a simple field updater script to a robust partner integration connected to many Neon CRM systems.
Throughout these docs, we will refer to the app being integrated as the integrated app, the integration, or simply, your app.
Neon CRM Basics
Neon CRM is a cloud-based CRM platform built for non-profit and other mission-driven organizations that allows organizations to track and interact with their constituents.
In the CRM, constituent records are referred to as accounts. On each account, users can view, create, edit, and delete records associated with the account, such as transactions, communication history, tasks, notes, and more. Throughout Neon CRM, users create and manage their data by setting up online forms, creating mass email campaigns, bulk importing new records, or entering new records via the CRM interface. Your app will be one more way that users can create and manage data in their system.
REST APIs
Neon CRM has REST APIs that expose most of the important data objects in Neon CRM for querying, creating, editing, and deleting; allowing integrated apps to interact with the full scope of data within an organization’s Neon CRM database.
API v2
In 2019, Neon CRM began releasing version 2 of its public API. This version is a complete rebuild of API v1 and adopts many modern RESTful API conventions. API v2 also introduces new methods for working with custom fields, events, and more; in addition to updating and extending the functionality of all the API v1 methods.
Note: API v1 was retired on July 11th, 2026.
API Reference
At the bottom of each page on this site, you will find a API reference section with links to the relevant API resource.