Skip to main content
GET
/
search
Get a list of search responses
curl --request GET \
  --url https://api.cloudglue.dev/v1/search \
  --header 'Authorization: Bearer <token>'
{
  "object": "list",
  "data": [
    {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "object": "search",
      "scope": "file",
      "total": 123,
      "limit": 123,
      "query": "<string>",
      "group_by_key": "file",
      "group_count": 123,
      "search_modalities": [
        "general_content"
      ]
    }
  ],
  "total": 123,
  "limit": 123,
  "offset": 123
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

limit
integer
default:50

Maximum number of search responses to return

Required range: 1 <= x <= 100
offset
integer
default:0

Number of search responses to skip

Required range: x >= 0
created_before
string<date>

Filter search responses created before a specific date (YYYY-MM-DD format), in UTC timezone

created_after
string<date>

Filter search responses created after a specific date (YYYY-MM-DD format), in UTC timezone

Response

A search

object
enum<string>
required

Object type, always 'list'

Available options:
list
data
object[]
required
total
integer
required

Total number of search responses matching the query

limit
integer
required

Number of items returned in this response

offset
integer
required

Offset from the start of the list