---
title: "Search exposed buckets"
method: POST
path: "/v1/exposed/buckets/search"
tags: ["ExposedBuckets"]
---

# Search exposed buckets

`POST /v1/exposed/buckets/search`

Search exposed buckets according to provided filters
Search across categories "img, aud, vid, font, doc, src, web, bkup, dbdump"
Search across labels "credential, financial, pii, legal, ip, medical, hr, report, confidential, backup, compromised, vulnerable"
Search across providers "aws, gcp, do, linode"

## Request body

- ExposedSearchRequest
  - `limit` integer, required
  - `query` string
  - `sort_by` string
  - `sort_dir` string
  - `start` object[]

## Response `200`

OK

- object
  - `data` ExposedSearchResponse[] — unresolved $ref
  - `success` boolean
  - `pagination` object
    - `total` integer
    - `limit` integer
    - `start` object[]
    - `last` object[]

## Other responses

- `400` — Bad Request
- `500` — Internal Server Error

---

[API](https://skmtc.net/cybledev/apis/odin.md) · [All operations](https://skmtc.net/cybledev/apis/odin/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cybledev/odin/revisions/95defd23433f/schema)
