urn:blackbaud:unexpected Error

Hi

We have noticed that sometime a different format of the normal error messages when a call to to the SKY API fails.

As this is retuned with a http status of 200 it, I think I have away around to tackle this and retry the call to the endpoint.

{
"status":"failed",
"response":{
"type":"urn:blackbaud:unexpected",
"title":"An error has occurred.",
"status":500,
"trace_id":"d37d84e43b349555ba62a07344d8af1d",
"span_id":"647f8bc6e2f76047"

}

I have a couple of questions does anyone know why this is being returned and is there a full list of possible types, status or different schema for the JSON so we can be fully beware of other possible problems?

Many thanks

Neil

Categories