SDK - Software Development Kit
For documentation about API endpoints and more, please visit the Blackbaud ON Products API website. For information about endpoints for other Blackbaud products which are part Sky (such as Raiser's Edge NXT and Financial Edge NXT), please visit the SKY API website. You can also discuss your current projects related to the SDK or APIs in the User Community.
Your can upload Custom Reports in the Reports navigation if your school purchases the SQL Reporting Package.
The following criteria must also be met:
Your school must use Crystal Reports to create the .rpt files. The Custom Report Upload feature accepts only Crystal Reports .rpt files.
The .rpt must be built pointing to an OLE DB (ADO) connection instead of an ODBC DSN connection.
The .rpt cannot tie to a local database. Instead, your school must build .rpt files that point to an OLE DB (ADO) connection and that use the Blackbaud K-12 Data Access Objects correctly.
Create each query using the view you want. (Do not use the Crystal Database Expert and select a view.)
"Save Data with Report" should always be unchecked to ensure you pull the latest data with every view of the report.