Section Navigation


Blackbaud Developer Resources

Extend the power of your products by leveraging the latest Blackbaud APIs and SDKs. For more than 30 years, Blackbaud has been helping nonprofits reach their goals. We believe developers like you are instrumental in continuing to make those organizations successful. Select a product below to learn about relevant developer resources.

Developer Resources by Product

Blackbaud CRM

  • Blackbaud CRM SDK and APIs
    Discover SDK development guides, technical references, and the Blackbaud Developer Network. Your official sources for Infinity SDK-based development.
  • Blackbaud CRM User Acceptance Testing Automation Kit
    The UAT Automation Kit is Blackbaud's solution to enhance and accelerate the automation of User Acceptance Testing (UAT) for Infinity applications such as Blackbaud CRM. The UAT Automation Kit is a set of tools, templates, samples, and documentation that serves as the basis for developing a suite of automated tests, and the website provides the documentation and examples to get you up and running.

Blackbaud Internet Solutions

  • Blackbaud Internet Solutions SDK and APIs
    Blackbaud Internet Solutions, or BBIS, exposes functionality through .NET assemblies, REST APIs, and JavaScript SDKs. Using these tools allows developers to create rich interactions with your site and constituent data.

Luminate Online

  • Luminate Online Developer’s Kit
    Luminate Online APIs provide REST-style interfaces intended primarily for integrating Luminate Online content into other websites and creating custom web pages and forms. Luminate Online SOAP Web Services provide standard interfaces for building client applications that retrieve and synchronize data with Luminate Online. A wealth of download samples and documentation are available to you that cover a variety of the available Luminate Online APIs.


  • eTapestry API
    The eTapestry API is a SOAP-based API that provides the ability to manage accounts, journal entries, and relationships. The API supports retrieving defined-field data such as lists of funds, campaigns, approaches, letters, relationship types, and more.


  • everydayhero API
    API resources that make up the everydayhero Fundraiser API, and everydayhero Passport API (OAuth2).

Additional Developer Resources

  • Blackbaud Partner Network
    Become a partner, and join a community based on information sharing and collaboration.
  • Blackbaud Community
    All posts, including shared documents, are publicly available, so you do not need a Blackbaud login to view them.

Serving the nonprofit, charitable giving, and education communities for more than 35 years, Blackbaud (NASDAQ:BLKB) combines technology solutions and expertise to help organizations achieve their missions. Blackbaud works in over 60 countries to support more than 35,000 customers, including nonprofits, K–12 private and higher education institutions, healthcare organizations, foundations, and other charitable giving entities, and corporations.

Privacy Policy Privacy Shield Notice Terms of Use Acceptable Use Policy Sitemap
© 2016 Blackbaud, Inc. All Rights Reserved