Connect with other Blackbaud customers, discuss best practices, and get Blackbaud product updates.
We’re making it easier than ever to build smarter workflows and better reporting by bringing the Power Platform Regional Workshop to a location near you. These workshops feature two parallel, two-day tracks—so you can focus on the tools most relevant to your work. Each track is designed to help you build practical…
We’re excited to share that the SKY Developer home page has a fresh new look! We’ve made some updates to it to help you more easily find helpful conversations, discover useful resources, and discover and connect with peers. What’s new? The updated home page is designed to help you get to the good stuff faster. Here are a…
Every organization has them: the spreadsheet someone updates manually every week, the report that takes hours to prepare, the process everyone knows could be better, or the insight that's buried in data but never quite makes it to the people who need it. The bbdevdays 2026 Hackathon is your opportunity to take on these…
New applicationId field We added the applicationId field to the checkout configuration object. Note: This field is required when a custom fee configuration applies to the transaction. Updates to billing phone numbers To ensure applications receive more complete billing data, checkout now passes billing phone numbers…
New To help you remove opportunity records, we added the following endpoint: OperationId Route DeleteOpportunity DELETE opportunities/{opportunity_id} Changed To help you track when an opportunity was rated, the following field is now available on the get, create, and edit opportunity endpoints: date_rated — The date the…
We've made the authorization code flow smoother for people who use your SKY API applications regularly. When a user has already granted your application consent for a specific environment, you can now send them through authorization without showing the SKY API consent screen again. How it works Include the environment_id…
We added a related_transactions array to the TransactionRead object, which is used in following endpoints: GetCheckoutTransaction CreateCheckoutTransaction CreateRefund GetTransaction CreateTransaction CaptureTransaction The array contains a list of related records for the specified transaction, such as refunds, direct…
We added a new webhook event type for direct debit payments: com.blackbaud.payments.transaction.directdebit.finalized.v1 — Fires when a direct debit payment is finalized The event type includes the following data properties: id - The unique identifier of the transaction status - succeeded or failed For details,…
To help you translate between prospect and constituent records, the following endpoints are now available as a public preview for Blackbaud Raiser's Edge NXT: OperationId Route Description GetProspectIdByConstituentId GET /v1/constituents/{constituent_id}/prospect Returns the prospect ID associated with a constituent…
By Austen Brown, Prenger Solutions “Be honest: How long did it take you to learn Power Automate?” I get this question a lot. As more database administrators discover Power Automate, many wonder what’s involved, what they can build, and how long it takes to learn. For me, it started with five hours a week for two months…
It looks like you're new here. Sign in or register to get started.