v10

latestOpenAPI 3.0.0raw.githubusercontent.com2026-07-0582185581.9 KB
Semantic Search

Get search by ID

Retrieve a previously persisted search by its id, scoped to the caller's org.

The response body is always an array containing zero or one persisted search document. An unknown id returns an empty array with a 200 status — callers should check array length rather than relying on a 404.

get/search/{searchId}

Path parameters

searchIdstring objectId required

Unique search identifier

Response

Array containing zero or one persisted search document.

_idstring objectId required
__vinteger required
querystring required
limitinteger required
orgIdstring objectId required
userIdstring objectId required
recordsobject required

Map of source-record id (or _key) to a JSON-stringified record object. Clients must JSON.parse each value before reading fields.

isSharedboolean required
shareLinkstring

Set once the search has been shared via /search/{searchId}/share.

isArchivedboolean required
archivedBystring objectId nullable

User ID of the last user who archived this row, or null after an unarchive cleared the archive state. Absent on rows that have never been archived. Currently-archived rows cannot reach this endpoint because buildFilter enforces isArchived: false.

createdAtstring date-time required
updatedAtstring date-time required