Power Automate - Send an HTTP request - Payments - Get Trasaction

Hi all,

I've been trying to get the transaction information through an HTTP request, but it keeps failing:

I do have the subscription active :

6828dd6d3888ad8ac1ae9b7dbb2009f5-huge-im

When I test it in the SKY API environment it works:

051d91f7ceaf63230b2994f7a52dd391-huge-im

But in power automate I keep receiving the error :

34c65e592e659d3262a1b360291c8a0a-huge-im
b31b69cda688287822a91dbe402ae315-huge-im

Comments

  • Alex Wong
    Alex Wong Community All-Star
    Tenth Anniversary Kudos 5 Facilitator 3 bbcon 2025 Attendee Badge

    @Alejandro Joven
    before you click on “try it” make sure you are “signed in” on the upper right corner of screen

  • @Alex Wong Thanks !! My problem is in Power Automate, when I'm in SKY Developer it works without problem.

  • Alex Wong
    Alex Wong Community All-Star
    Tenth Anniversary Kudos 5 Facilitator 3 bbcon 2025 Attendee Badge

    @Alejandro Joven
    if you haven't already, try removing the connection used in the send http request action and try to authenticate again, making sure you are logging in using the account that has access.

  • Chris Rodgers
    Chris Rodgers Blackbaud Employee
    Ninth Anniversary Kudos 2 Name Dropper Participant

    Hi, @Alejandro Joven. Sorry that you are experiencing this error. You are encountering this because we have not given the Blackbaud Power Automate connectors access to our underlying Payments API. While our team has discussed enabling some functionality around payments, due to regulations regarding payments data, if we did introduce such functionality, access through the Connector would likely be limited. However, I agree this is a rather convoluted error response to convey this; I'll bring up clarifying this error with the team.

Categories