Error 400

We are receiving the error 400 when trying to run an add on. Not sure on where to start to look to fix the below issue. Will take any help

Response: 400 Bad Request

Returned when the request is invalid.

application/problem+json

ExecuteQueryByIdErrorCodes

A machine-readable format for specifying errors in HTTP API responses based on https://tools.ietf.org/html/rfc7807.

Name

Required

Type

Description

type

false

string

A URI reference [RFC3986] that identifies the problem type. This specification encourages that, when dereferenced, it provide human-readable documentation for the problem type (e.g., using HTML [W3C.REC-html5-20141028]). When this member is not present, its value is assumed to be "about:blank".

Available values:

type

detail

urn:blackbaud:model-validation-errorA model validation rule was violated, such as a missing required field.
urn:blackbaud:missing-productProduct was not supplied.
urn:blackbaud:invalid-productSupplied product is invalid.
urn:blackbaud:invalid-moduleSupplied module is invalid.
urn:blackbaud:invalid-module-for-productModule {0} is not valid for product {1}
urn:blackbaud:invalid-query-idInvalid query identifier.
urn:blackbaud:execution-unsupportedThis query contains fields or features not currently supported. Support will be available in a future release.
urn:blackbaud:static-query-required{0} is only valid for a static query.
urn:blackbaud:select-from-query-loop-detectedThis query results in an invalid select from query loop.
urn:blackbaud:select-from-query-must-exist-and-be-of-same-typeSelect from query ID must exist and be of the same query type.

title

false

string

A short, human-readable summary of the problem type. It SHOULD NOT change from occurrence to occurrence of the problem, except for purposes of localization (e.g., using proactive content negotiation; see [RFC7231], Section 3.4).

status

false

integer (int32)

The HTTP status code ([RFC7231], Section 6) generated by the origin server for this occurrence of the problem.

detail

false

string

A human-readable explanation specific to this occurrence of the problem.

instance

false

string

A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced.

trace_id

false

string

A request ID that can be provided to Blackbaud Support that may help with further troubleshooting.

span_id

false

string

A request ID that can be provided to Blackbaud Support that may help with further troubleshooting.

default

DEFAULT - JSON Copy

{

"type"

:

"urn:blackbaud:invalid-address-type"

,

"title"

:

"One or more validation errors occurred."

,

"status"

:

400

,

"detail"

:

"The type Home is not valid for this address."

,

"values"

:

{

"type"

:

"Home"

},

"trace_id"

:

"0092384aa2c24842a550a0137bbf3172"

,

"span_id"

:

"f7c9d108335d479588f5f165ca17a5e3"

Comments

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

    @Jason Maly
    the information you provide is a bit messy to understand.

    It seems you are executing a database view query using Query API. Can you provide specific on how you are calling the Query API endpoint and the details on the call made.

Categories