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.

Blackbaud (NASDAQ: BLKB) is the world’s leading cloud software company powering social good. Serving the entire social good community—nonprofits, foundations, corporations, education institutions, healthcare institutions and individual change agents—Blackbaud connects and empowers organizations to increase their impact through software, services, expertise, and data intelligence. The Blackbaud portfolio is tailored to the unique needs of vertical markets, with solutions for fundraising and CRM, marketing, advocacy, peer-to-peer fundraising, corporate social responsibility, school management, ticketing, grantmaking, financial management, payment processing, and analytics. Serving the industry for more than three decades, Blackbaud is headquartered in Charleston, South Carolina and has operations in the United States, Australia, Canada and the United Kingdom. For more information, visit

Privacy Policy Privacy Shield Notice Terms of Use Acceptable Use Policy General Data Protection Regulation Sitemap
© 2017 Blackbaud, Inc. All Rights Reserved