Skip to main content
POST
Parse a Query String
Send the queryType and the queryString, then post the result to the matching query endpoint.
The spec does not document error responses for this endpoint beyond 401, so the causes aren’t listed with the responses here. Errors still arrive in the ProblemDetails envelope the rest of the Raise API uses — handle a rejected request (400), and a path ID that doesn’t resolve (404), as you would on any other endpoint.

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. Example: "Authorization: Bearer {token}"

Body

The parse request, including query type and query string.

Request model for parsing a human-readable query string into a structured query.

queryType
enum<integer>

The type of query to parse the string into (for example, donor or campaign).

Available options:
0,
1,
2,
3,
4,
5,
6,
7,
8,
9
queryString
string | null

The query string to parse.

Response

OK

Last modified on July 28, 2026