API Enhancements

The following enhancements are proposed for the Blackbaud Grantmaking API:

  1. Add paymentID to the list of available Search Criteria for the GetRequirements Endpoint. Retrieving payments and their associated requirements is a data common requirement. Currently, when retrieving requirements for a particular payment, we can only use a date range based on the payment scheduled date. This results in the need to retrieve many more requirements than are needed. Where requirements have been submitted well in advance of the payment scheduled date, a very wide date range has to be used in order to be sure that the related requirement is retrieved. A payment may in fact be missing this requirement altogether, but it is not possible to ascertain this from the requirement data retrieved.
  2. The GetRequestsById enables retrieval of multiple Requests for a provided list of IDs. This capability should be extended to all record types.
  3. Add Affiliations and Reviews to the available Endpoints
  4. Add Documents to the available Endpoints, including the ability to download document files.
  • Guest
  • Oct 17 2018
  • Attach files