Inconsistent data across Project endpoints

I am trying to understand why the records returned using the following 2 Project endpoints returns inconsistent values for the same project_id. The endpoints are Project (Get) and Project (Search).

https://api.sky.blackbaud.com/generalledger/v1/projects/{project_id}

image.png

https://api.sky.blackbaud.com/generalledger/v1/projects[?offset][&limit][&search_text][&from_project][&to_project][&last_modified][&division][&department][&location][&type]

image.png

Answers

  • Alex Wong
    Alex Wong Community All-Star
    Ninth Anniversary Kudos 5 Facilitator 3 Raiser's Edge NXT Fall 2025 Product Update Briefing Badge

    I just did a test on these 2 endpoints and they are working as expected.

    I suggest you try again, maybe the project custom field value was changed in between you making one call vs another? if you run it at the same time and still have differing value, then contact Blackbaud support, this isn't an API endpoint issue, but some underlying data issue with your FE instance. (also, make sure you issue the call on the same FE environment, if you have more than one)

    image.png