Skip to main content
GET
/
api
/
v2
/
saved-queries
List saved queries
curl --request GET \
  --url https://bloodhound.specterops.io/openapi.json/api/v2/saved-queries \
  --header 'Authorization: Bearer <token>'
{
  "count": 1,
  "skip": 1,
  "limit": 1,
  "data": [
    {
      "scope": "<string>",
      "id": 123,
      "created_at": "2023-11-07T05:31:56Z",
      "updated_at": "2023-11-07T05:31:56Z",
      "deleted_at": {
        "time": "2023-11-07T05:31:56Z",
        "valid": true
      },
      "user_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "name": "<string>",
      "query": "<string>",
      "description": "<string>"
    }
  ]
}
Applies to BloodHound Enterprise and CE

Authorizations

Authorization
string
header
required

Authorization: Bearer $JWT_TOKEN

Headers

Prefer
string
default:wait=30

Prefer header, used to specify a custom timeout in seconds using the wait parameter as per RFC7240.

Query Parameters

skip
integer

This query parameter is used for determining the number of objects to skip in pagination. The number of items to skip in a paginated response.

Required range: x >= 0
limit
integer

This query parameter is used for setting an upper limit of objects returned in paginated responses. The limit of results requested by the client.

Required range: x >= 0
sort_by
string

Sortable columns are user_id, name, query, id, created_at, updated_at, deleted_at. Sort by column. Can be used multiple times; prepend a hyphen for descending order. See parameter description for details about which columns are sortable.

name
string

Filter results by column string value. Valid filter predicates are eq, ~eq, neq.

query
string

Filter results by column string value. Valid filter predicates are eq, ~eq, neq.

user_id
string

Filter results by column string value. Valid filter predicates are eq, ~eq, neq.

scope
enum<string>
default:owned
Available options:
all,
owned,
shared,
public

Response

OK

count
integer

The total number of results.

Required range: x >= 0
skip
integer

The number of items to skip in a paginated response.

Required range: x >= 0
limit
integer

The limit of results requested by the client.

Required range: x >= 0
data
object[]