Skip to main content

PinnedSearch

A pinned search is a search query that has been stored by the user for easy reuse.

To fetch all pinned searches:

query PinnedSearches {
pinnedSearches {
nodes {
id
position
createdAt
queryId
conversationCount
}
}
}
type PinnedSearch implements Node, Timestamped {
agent: Agent!
conversationCount: Int!
createdAt: DateTime!
id: ID!
position: Int!
queryId: String
title: String!
updatedAt: DateTime!
}

Fields

PinnedSearch.agent ● Agent! non-null object common

The agent who owns created the pinned search

PinnedSearch.conversationCount ● Int! non-null scalar common

The number of conversations that are in this folder (in the current context)

PinnedSearch.createdAt ● DateTime! non-null scalar common

The date and time that the object was created.

PinnedSearch.id ● ID! non-null scalar common

PinnedSearch.position ● Int! non-null scalar common

The position that the folder should appear in when listed.

PinnedSearch.queryId ● String scalar common

A description of the folder.

PinnedSearch.title ● String! non-null scalar common

A description of the folder.

PinnedSearch.updatedAt ● DateTime! non-null scalar common

The date and time that the object was last updated.

Interfaces

Node interface common

An object with an ID.

Timestamped interface common

An object with timestamp fields for when it was created and last updated.

Member of

PinnedSearchConnection object ● PinnedSearchEdge object