'Try It' api problems !

Hi everyone

Is anyone else getting issues with thesting the API's with the ‘Try It' section.

I get this when searching emails

HTTP response

HTTP/1.1 401 Unauthorized

content-length: 219
content-type: application/problem+json

{
"statusCode": 401,
"message": "The required Authorization header was missing or invalid, or the token has expired",
"status": 401,
"title": "The required Authorization header was missing or invalid, or the token has expired"
}

Comments

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

    Hey @Qamar Ramzan,

    As the error states, this happens if the access token is not provided or if it's expired. On the ‘Try it’ console, you'll need to authorize the SKY API Console application so the test console can make requests to SKY API:

    114564dd61ef9fb63a2a1fcf643d340e-huge-im

    SKY API Console documentation: Try the API - SKY API (blackbaud.com)

  • @Chris Rodgers
    Thanks Chris

    Actually I do authorise it and also login but get a pop up alert with this message

    ‘Unable to authenticate due to internal error.’

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

    @Qamar Ramzan
    was it working before or you just tried it?

    There are prep work that needs to be done in order for this to work: connect the Sky API Console app to your environment.

  • @Alex Wong
    Hi Alex,

    yes it was all working fine before.

    I get ‘Unable to authenticate due to internal error.’ when i click the ‘Authorization flow' select button so to me it seems its BB issue

  • Hey @Qamar Ramzan, are you using Safari as you browser when you're trying to the use ‘Try It"? I’ve noticed the same issue you're describing happening with Safari recently.

  • @Matt Thacker
    Hi mat,

    I'm using Firefox

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

    @Qamar Ramzan, we heard from a user some time ago who was encountering this 'Unable to authenticate due to internal error.' We ultimately determined that a browser extension was interacting with the test console in a way that was preventing the page from obtaining the access token. I just attempted a test request in with a “clean," up-to-date instance of Firefox without issue. I'd hate to ask you to disable browser extensions (just for ‘developer.sky.blackbaud.com’) to determine if this is your issue, but identifying other browser extensions that present this issue would be useful for us to know.

    @Matt Thacker I don't have access to Safari, so I can't confirm if this could be your issue as well or if this is a general Safari behavior. I'll have to investigate further, but happy to hear from you if you look into this on your end.

  • @Chris Rodgers
    its funny because if was working fine before. ok will have a go at your advice

  • @Chris Rodgers

    @Matt Thacker


    It Worked!

    I tried with another browser, Firefox developer Edition and it worked!

    Thanks