# Authentication (/docs/authentication) All programmatic access to Snoze authenticates with an **API key** scoped to a workspace. ## Creating a key [#creating-a-key] Create and manage keys in **Workspace settings → API keys**. Each key has: * a **workspace** it belongs to — the key itself pins which workspace flat routes like `/v1/items` operate on, * a set of **scopes** limiting what it can read and write, * an optional **expiry**. Treat keys like passwords: store them in a secret manager, never commit them, and rotate them if exposed. ## Using a key [#using-a-key] Pass the key as a bearer token: ```bash curl https://api.snoze.dev/v1/items \ -H "Authorization: Bearer $SNOZE_API_KEY" ``` ## Scopes [#scopes] Keys are least-privilege by default: grant only the scopes an integration needs. A request beyond a key's scopes fails with `403 forbidden`; items a key can't see are filtered out of listings and read as `404`. A key can also never exceed what its workspace membership allows — scopes narrow access, they don't add it. The catalog, grouped by what most integrations need first: | Scope | Grants | | ------------------------------------------------------------------ | ----------------------------------------------------------------- | | `resources:read` / `resources:write` | List, read, create, move, and delete sidebar items (`/v1/items`). | | `databases:read` / `databases:write` | Read and change database schemas. | | `records:read` / `records:write` / `records:comment` | Read, write, and comment on database records. | | `files:read` / `files:write` | Download descriptors and uploads (`/v1/files`). | | `surfaces:read` / `surfaces:write` | Page, note, dashboard, canvas, and form surfaces. | | `blocks:read` / `blocks:write` / `blocks:comment` | Page block content (used by MCP page editing). | | `views:read` / `views:write` | Saved database views — the query layer for records. | | `canvas:read` / `canvas:write` | Canvas elements. | | `actions:read` / `actions:write` / `actions:run` | Workspace actions, including running them. | | `automations:read` / `automations:write` | Automation graphs and runs. | | `webhooks:read` / `webhooks:write` | Outbound and inbound webhook endpoints. | | `data_sources:read` / `data_sources:write` | External data source syncs. | | `integrations:read` / `integrations:write` | Connected apps. | | `ai:read` / `ai:write` | Assistant and AI-database features. | | `time_entries:read` / `time_entries:write` / `time_entries:manage` | Time tracking. | | `workspace:read` / `workspace:update` / `workspace:delete` | Workspace metadata. | | `members:read` / `members:invite` / `members:manage` | Membership. | | `api_keys:read` / `api_keys:write` | Managing keys themselves. | | `billing:read` / `billing:manage` | Plan and billing state. | A minimal read-only reporting key is `resources:read` + `databases:read` + `records:read`; a typical two-way integration adds the matching `:write` scopes and `files:write`. # Introduction (/docs) Snoze is a modular work platform: pages, databases, dashboards, automations, and files, unified in one workspace. Everything you can do in the app is backed by a typed kernel — and the developer platform exposes that same power programmatically. ## Surfaces [#surfaces] ## What you can build [#what-you-can-build] * **Integrations** that sync external systems into Snoze databases * **Agents** that read and act on a workspace through MCP * **Automations** triggered from your own infrastructure * **Custom clients** over workspace content ## Docs for machines [#docs-for-machines] Every page of this site is available as raw markdown — append `.mdx` to any URL, or fetch [`/llms.txt`](/llms.txt) for an index and [`/llms-full.txt`](/llms-full.txt) for the full corpus. Point your coding agent at it. The platform is under active development: endpoints and scopes may change before general availability. # MCP server (/docs/mcp) Snoze ships a [Model Context Protocol](https://modelcontextprotocol.io) server, so any MCP client — Claude, coding agents, your own tools — can read and act on a workspace. It speaks Streamable HTTP at `https://api.snoze.dev/mcp` and authenticates with a workspace API key. ## Connecting [#connecting] Paste a key and copy the command for your client, or use the one-click button for Cursor and VS Code: The underlying config is the same everywhere — an HTTP server URL plus a bearer token: ```json { "mcpServers": { "snoze": { "url": "https://api.snoze.dev/mcp", "headers": { "Authorization": "Bearer YOUR_SNOZE_API_KEY" } } } } ``` ## What agents can do [#what-agents-can-do] The server exposes tools over the same kernel the app uses: searching the workspace, reading pages and database records, creating and updating items, and running actions. Everything respects the API key's scopes — an agent can never do more than the key allows. ## Available tools [#available-tools] Tools ship in four groups, and a key's scopes decide which groups a client sees: * **Search** — full-text and semantic search across every item the key can read. * **Read** — fetch pages, database schemas and records, dashboards, and files. * **Mutate** — create and update items, edit page content, write records. * **Actions** — list and run the workspace's automations, with run status reporting. The exact tool list is derived from the same registry the assistant uses, and a key's scopes decide which tools a client sees — so the groups above are a map, not a contract. ## Resources [#resources] Beyond tools, the server exposes workspace items as **MCP resources**: clients can list `snoze://workspace/{workspaceId}/items/{itemId}` URIs (with cursor pagination) and read an item's content directly — useful for clients that attach context by resource rather than by tool call. ## Safety [#safety] High-stakes tools support approval gates: destructive or outward-facing operations pause with an approval prompt before they execute. Tools also carry standard MCP annotations (`readOnlyHint`, `destructiveHint`) so clients can apply their own policies. Requests are capped at 1 MB. # Webhooks (/docs/webhooks) Webhooks deliver workspace events to your endpoint as they happen, so integrations react in seconds instead of polling the API. Snoze has both directions: **outbound** endpoints that push workspace events to you (this page), and **inbound** webhook URLs that let external systems trigger your automations — see the [inbound-webhooks reference](/docs/reference/inbound-webhooks). ## Events [#events] An outbound endpoint subscribes to event types from the workspace ledger — dotted names scoped by domain. Subscribe to specific types, or to none to receive everything. A sample of the vocabulary: | Event | Fires when | | --------------------------------------------------------------------------------- | ------------------------------------------------- | | `surface.created` / `surface.updated` / `surface.deleted` | A page, note, dashboard, canvas, or form changes. | | `database.created` / `database.updated` / `database.field.*` | A database or its schema changes. | | `database.record.created` / `database.record.updated` / `database.record.deleted` | Records change. | | `database.record.commented` | Someone comments on a record. | | `automation.triggered` | An automation run starts. | | `connection.created` / `data_source.updated` | Integrations and syncs change. | Each delivery posts the ledger event as JSON — ids and a compact payload, not full objects. Fetch the resource if you need its current state; that keeps deliveries small and means a delayed delivery can never hand you stale data. ## Verifying deliveries [#verifying-deliveries] Every request carries these headers: ``` x-snoze-event: database.record.created x-snoze-event-id: 5c1090af-… x-snoze-delivery-id: 8f31c2d0-… x-snoze-timestamp: 1752507727 x-snoze-signature: sha256=5257a869e7ecebeda32affa62cdca3fa51cad7e77a0e56ff536d0ce8e108d8bd ``` The signature is HMAC-SHA256 over `{timestamp}.{body}` with your endpoint's secret. Recompute it and compare in constant time; reject anything older than a few minutes to blunt replays. Secrets can be rotated from workspace settings without dropping deliveries. ## Delivery contract [#delivery-contract] * Respond **2xx quickly** — under 10 seconds. Do real work async; a slow handler is indistinguishable from a dead one. * Non-2xx responses and timeouts are retried with **exponential backoff**; exhausted deliveries land in a dead-letter list you can replay from workspace settings (or the [outbound-webhooks reference](/docs/reference/outbound-webhooks)). * Deliveries are **at-least-once** and can arrive out of order — dedup on `x-snoze-event-id` and order by the event's timestamp. # Errors (/docs/api/errors) Every non-2xx response carries the same flat JSON envelope: a stable machine-readable `error` code, a human-readable `message`, the HTTP `status`, and a `_tag` naming the specific failure: ```json { "_tag": "ApiUnauthorized", "error": "unauthorized", "message": "Invalid API key.", "status": 401 } ``` Write code against `error` (or `status`), never against `message` — messages can be reworded at any time. `_tag` is more specific than `error` and is stable too, but new tags appear as the API grows. ## Common codes [#common-codes] | HTTP | `error` | Meaning | | ---- | ---------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | | 400 | `bad_request` | The request was well-formed JSON but failed validation — bad query param, unknown field key, wrong value shape. | | 401 | `unauthorized` | Missing, malformed, expired, or revoked API key — or a session where a key is required. | | 403 | `forbidden` | The key is valid but lacks a required scope or item grant. | | 404 | `not_found` | The resource doesn't exist — or the key can't see it. | | 409 | `conflict` | The write collided with current state (e.g. a taken slug or replayed idempotency key with a different body). | | 410 | `gone` | The resource existed but is permanently gone. | | 413 | `payload_too_large` | Upload or body exceeded its size limit. | | 429 | `rate_limited` | Too many requests — see [Rate limits](/docs/api/rate-limits). | | 500 | `persistence_failed` / `internal_server_error` | Something failed on our side. | `not_found` deliberately covers both "doesn't exist" and "not visible to this key", so probing for ids reveals nothing. ## Retrying [#retrying] * **`rate_limited` and 5xx** are retryable. Back off exponentially and honor `Retry-After` when present. * **Mutations** should always send an `Idempotency-Key` header, so a retried request that already succeeded returns the original result instead of duplicating work. * **`conflict`** means re-read the resource, reapply your change, and try again — retrying the identical request will keep failing. * Everything else (`unauthorized`, `forbidden`, `bad_request`) is a bug in the request; retrying without changes won't help. # Files (/docs/api/files) Files are content like everything else: upload once, get a `fileId`, then reference it from the sidebar tree, a page, or a record's file field. Uploads are a single multipart request. ## Upload a file [#upload-a-file] `POST /v1/files` takes one multipart `file` field: ```bash curl -X POST "https://api.snoze.dev/v1/files" \ -H "Authorization: Bearer $SNOZE_API_KEY" \ -F "file=@roadmap.pdf" ``` ```json { "data": { "fileId": "77c0d9e4-…", "name": "roadmap.pdf", "mimeType": "application/pdf", "byteSize": 482113, "downloadUrl": "/v1/assets/77c0d9e4-…/…accessKey…" } } ``` Uploads count against the workspace storage quota, and identical bytes are de-duplicated by checksum. The key needs the `files:write` scope. ## Use the file [#use-the-file] The `fileId` is the canonical, durable reference: * **Sidebar item** — `POST /v1/items` with `{ "kind": "file", "title": "roadmap.pdf", "fileId": "77c0d9e4-…" }`. * **Record field** — set a file-kind field's value to the `fileId` (or an array of them) when [writing records](/docs/api/records). ## Download a file [#download-a-file] `GET /v1/files/{fileId}` returns the descriptor with a `downloadUrl` — a **capability URL** that serves the bytes without further authentication: ```bash curl "https://api.snoze.dev/v1/files/77c0d9e4-…" \ -H "Authorization: Bearer $SNOZE_API_KEY" ``` Treat the capability URL like a secret: anyone holding it can read the file. It stays valid until the file's access key is rotated (Workspace settings, or the workspace assets API), so store the `fileId` and fetch a fresh descriptor when you need the bytes. # Overview (/docs/api) The REST API lives at `https://api.snoze.dev` and speaks JSON. Every endpoint is defined schema-first, and the [full API reference](/docs/reference) is generated from those schemas — including request/response types and the exact error union per endpoint. ## Two surfaces [#two-surfaces] * **The platform surface** — flat paths like `/v1/items`, `/v1/databases/{id}/records`, `/v1/records/{id}`, `/v1/files`. Authenticates **only** with workspace API keys: the key pins the workspace, so paths carry no workspace segment. This is the surface these guides document, and the one to build integrations on. * **The app surface** — everything under `/v1/workspaces/{workspaceId}/…`. It's the transport the Snoze app itself uses, listed in the reference for completeness. It works with keys too, but it's shaped for the app and changes with it. ## Conventions [#conventions] * **Versioning** — all routes are prefixed with `/v1`. Breaking changes ship as a new version. * **Envelope** — success bodies wrap the payload as `{ "data": … }`. * **Errors** — non-2xx responses return `{ _tag, error, message, status }` with a stable `error` code (e.g. `unauthorized`, `not_found`, `conflict`) — see [Errors](/docs/api/errors). * **Pagination** — list endpoints return an opaque `cursor` (plus `hasMore` where cheap to compute); pass it back as `?cursor=` to fetch the next page, and treat `null` as the end. * **Idempotency** — platform mutations accept an `Idempotency-Key` header for safe retries; replays return the originally stored response. ```bash curl "https://api.snoze.dev/v1/items?kind=database" \ -H "Authorization: Bearer $SNOZE_API_KEY" ``` ## Reference [#reference] The [generated API reference](/docs/reference) covers every endpoint with an interactive playground and request samples — the platform groups (**items**, **records**, **files**) lead the list. The raw OpenAPI 3.1 document is at [`https://api.snoze.dev/openapi.json`](https://api.snoze.dev/openapi.json) — point codegen or your agent at it. Typed SDKs for TypeScript and Python are planned. # Items (/docs/api/items) Everything a workspace contains is an **item**: pages, databases, dashboards, canvases, forms, notes, folders, and files all share one envelope and one set of endpoints. What varies by kind is the item's content, not its envelope. ## The item object [#the-item-object] ```json { "id": "0b6f2e6a-9f2c-4e7a-8d31-2c1e7a9f2c4e", "workspaceId": "4b81aa0c-…", "kind": "database", "title": "Launch tasks", "parentItemId": null, "targetId": "9f2c1e7a-…", "order": 3, "archived": false, "accessMode": "open", "metadata": {}, "createdAt": "2026-07-01T09:12:44.000Z", "updatedAt": "2026-07-14T16:03:10.000Z" } ``` | Field | Description | | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | | `id` | Stable UUID of the tree item. | | `kind` | One of `folder`, `page`, `note`, `dashboard`, `canvas`, `view`, `form`, `database`, `file`, `data_source`, `action`, `automation`, `external_resource`. | | `title` | Display title shown in the sidebar tree. | | `parentItemId` | The containing item, or absent at the workspace root. | | `targetId` | UUID of the backing content — the surface, database, or file the item points at. | | `icon` / `color` / `order` | Sidebar presentation. | | `archived` | Archived items stay addressable but leave the active tree. | | `accessMode` | `open` (workspace baseline applies) or `restricted` (explicit grants only). | | `createdAt` / `updatedAt` | RFC 3339 timestamps. | ## List items [#list-items] `GET /v1/items` returns items the key can read, newest-updated first. Filter with `kind` and `parentId`, and page with a cursor: ```bash curl "https://api.snoze.dev/v1/items?kind=database&limit=50" \ -H "Authorization: Bearer $SNOZE_API_KEY" ``` ```json { "data": { "items": [ { "id": "0b6f2e6a-…", "kind": "database", "title": "Launch tasks", "…": "…" } ], "cursor": null } } ``` Pass `cursor` back as `?cursor=` to fetch the next page; a `null` cursor means you've reached the end. `limit` defaults to 50 (max 200). Items the key's scopes or grants can't see are filtered out entirely. ## Get an item [#get-an-item] ```bash curl "https://api.snoze.dev/v1/items/0b6f2e6a-9f2c-4e7a-8d31-2c1e7a9f2c4e" \ -H "Authorization: Bearer $SNOZE_API_KEY" ``` The response carries the envelope plus type-specific content where the flat surface provides it today: * `kind: "database"` → a `database` object with the full field schema, so you can write records immediately. * `kind: "file"` → a `file` object with the download descriptor (see [Files](/docs/api/files)). * Page and canvas **content** is not yet exposed over the flat REST surface — agents read and edit page blocks through the [MCP server](/docs/mcp). ## Create an item [#create-an-item] `POST /v1/items` accepts `kind` (`folder`, `page`, `note`, `dashboard`, `canvas`, `form`, `database`, or `file`), a `title`, and optionally `parentItemId`, `icon`, `color`, and `order`: ```bash curl -X POST "https://api.snoze.dev/v1/items" \ -H "Authorization: Bearer $SNOZE_API_KEY" \ -H "Idempotency-Key: 4c9a1c1e-create-tasks" \ -H "Content-Type: application/json" \ -d '{ "kind": "database", "title": "Launch tasks" }' ``` Creating a surface-backed kind (page, note, dashboard, canvas, form) or a database materializes the backing content in the same transaction. For `kind: "file"`, pass the `fileId` returned by the [upload endpoint](/docs/api/files). ## Update and delete [#update-and-delete] `PATCH /v1/items/{id}` takes any of `title`, `parentItemId`, `icon`, `color`, `order`, `archived` — set `parentItemId`, `icon`, or `color` to `null` to clear them. `DELETE /v1/items/{id}` removes the item and returns its final envelope. All item endpoints respect per-item access: an id that exists but isn't visible to your key behaves exactly like one that doesn't exist. # Rate limits (/docs/api/rate-limits) Rate limits are applied **per API key**, so one busy integration can't starve another. Read and write requests draw from separate budgets, and limits scale with the workspace's plan. ## When you hit a limit [#when-you-hit-a-limit] The request fails with `429` and the standard [error envelope](/docs/api/errors), plus a `Retry-After` header in seconds: ``` HTTP/1.1 429 Too Many Requests Retry-After: 12 { "error": { "code": "rate_limited", "message": "Rate limit exceeded for this API key." } } ``` ## Backing off well [#backing-off-well] * **Honor `Retry-After`** — it reflects when your budget actually refills; guessing shorter just burns requests. * **Add jitter.** If parallel workers all retry at the same instant, they collide again. Randomize within a window. * **Retry mutations with the same `Idempotency-Key`.** A 429 can race a request that was actually admitted; the key guarantees the retry can't double-apply. * **Batch reads.** Prefer one list call with `limit=100` over a hundred single gets, and use [webhooks](/docs/webhooks) instead of polling for changes. Concrete numbers land here once limits are final. Until GA, design for backoff rather than a specific requests-per-minute figure — well-behaved integrations won't need to care what the numbers are. # Database records (/docs/api/records) Records are the rows of a [database item](/docs/api/items). Every value is typed by the database's field schema, and values are keyed by the field's **key** — a stable slug that survives renaming the field's label, so display-name changes never break your integration. Fetch a database item to see its schema: each field carries `id`, `key`, `label`, `kind`, `required`, and (for selects) `options`. ## The record object [#the-record-object] ```json { "id": "1d8a44e0-…", "workspaceId": "4b81aa0c-…", "databaseId": "9f2c1e7a-…", "title": "Ship the desktop app", "data": { "status": "in_progress", "due": "2026-08-01", "owner": "7a1b04c2-…" }, "relations": {}, "computed": {}, "system": {}, "archived": false, "createdAt": "2026-07-10T08:00:00.000Z", "updatedAt": "2026-07-14T11:26:02.000Z" } ``` Value shapes by field kind: | Kind | Value | | -------------------------------------------- | -------------------------------------------------------------- | | `text`, `long_text`, `url`, `email`, `phone` | string | | `number` | number | | `checkbox` | boolean | | `date` | ISO date string, or `{ "start": "…", "end": "…" }` for a range | | `select`, `status` | option key (string) | | `multi_select` | array of option keys | | `user` | user UUID — or an array when the field allows multiple | | `file` | file UUID (from [uploads](/docs/api/files)) — or an array | | `relation` | related record UUID — or an array for to-many relations | | `formula`, `rollup` and other computed kinds | read-only, surfaced under `computed` | ## List and query records [#list-and-query-records] `GET /v1/databases/{databaseId}/records` pages with a cursor and can search or apply a saved view: ```bash curl "https://api.snoze.dev/v1/databases/9f2c1e7a-…/records?limit=100" \ -H "Authorization: Bearer $SNOZE_API_KEY" ``` ```json { "data": { "records": [ { "id": "1d8a44e0-…", "…": "…" } ], "cursor": "k2|100|1d8a44e0-…", "hasMore": true } } ``` * `cursor` — pass it back as `?cursor=` for the next page; `null` means the end. * `search` — full-text match across the database (returns a single unpaginated batch). * `viewId` — apply a saved view's **filters and sorts**. Views are where structured querying lives: build the filter once in the app (or via the views endpoints), then read through it here. ## Create a record [#create-a-record] Send only the fields you're setting — everything else takes the database's defaults: ```bash curl -X POST "https://api.snoze.dev/v1/databases/9f2c1e7a-…/records" \ -H "Authorization: Bearer $SNOZE_API_KEY" \ -H "Idempotency-Key: 4c9a1c1e-launch-task" \ -H "Content-Type: application/json" \ -d '{ "title": "Write release notes", "data": { "status": "todo" } }' ``` ## Update a record [#update-a-record] `PATCH /v1/records/{recordId}` addresses a record directly — no databaseId needed — and takes the same partial `data` map. Fields you omit are untouched; set a field to `null` to clear it (required fields fall back to their default or fail validation): ```json { "data": { "status": "done", "due": null } } ``` `GET /v1/records/{recordId}` and `DELETE /v1/records/{recordId}` complete the flat surface. Validation runs against the field schema: an unknown key or a wrong shape for a field kind fails the whole request with a `bad_request` error naming the offending field — see [Errors](/docs/api/errors). # Create (/docs/reference/actions/actions.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/actions/actions.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/actions/actions.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Connector Operations (/docs/reference/actions/actions.listConnectorOperations) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Runs (/docs/reference/actions/actions.listRuns) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Remove (/docs/reference/actions/actions.remove) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Run (/docs/reference/actions/actions.run) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Run Database Button (/docs/reference/actions/actions.runDatabaseButton) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/actions/actions.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Bootstrap Status (/docs/reference/admin/admin.bootstrapStatus) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Bootstrap Owner (/docs/reference/admin/admin.createBootstrapOwner) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Experiment (/docs/reference/admin/admin.createExperiment) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Flag (/docs/reference/admin/admin.createFlag) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Segment (/docs/reference/admin/admin.createSegment) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Bootstrap (/docs/reference/admin/admin.getBootstrap) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Dashboard (/docs/reference/admin/admin.getDashboard) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Invite Admin (/docs/reference/admin/admin.inviteAdmin) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Admins (/docs/reference/admin/admin.listAdmins) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Audit Events (/docs/reference/admin/admin.listAuditEvents) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Experiments (/docs/reference/admin/admin.listExperiments) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Flags (/docs/reference/admin/admin.listFlags) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Policies (/docs/reference/admin/admin.listPolicies) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Runs (/docs/reference/admin/admin.listRuns) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Segments (/docs/reference/admin/admin.listSegments) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Experiment (/docs/reference/admin/admin.updateExperiment) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Flag (/docs/reference/admin/admin.updateFlag) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Policy (/docs/reference/admin/admin.updatePolicy) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Price (/docs/reference/admin-billing/admin-billing.createPrice) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Overview (/docs/reference/admin-billing/admin-billing.getOverview) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Launch Pricing Experiment (/docs/reference/admin-billing/admin-billing.launchPricingExperiment) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Link Subscription (/docs/reference/admin-billing/admin-billing.linkSubscription) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Migratable (/docs/reference/admin-billing/admin-billing.listMigratable) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Plan (/docs/reference/admin-billing/admin-billing.updatePlan) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Price (/docs/reference/admin-billing/admin-billing.updatePrice) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Branch Chat (/docs/reference/agent/agent.branchChat) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Cancel Run (/docs/reference/agent/agent.cancelRun) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Chat (/docs/reference/agent/agent.createChat) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Transcript (/docs/reference/agent/agent.getTranscript) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Chats (/docs/reference/agent/agent.listChats) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Resume Tool (/docs/reference/agent/agent.resumeTool) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Start Edit Message (/docs/reference/agent/agent.startEditMessage) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Start Message (/docs/reference/agent/agent.startMessage) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Start Regenerate Message (/docs/reference/agent/agent.startRegenerateMessage) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Switch Version (/docs/reference/agent/agent.switchVersion) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Chat (/docs/reference/agent/agent.updateChat) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Models (/docs/reference/ai/ai.listModels) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Apply (/docs/reference/ai-database/ai-database.apply) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Run (/docs/reference/ai-database/ai-database.getRun) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Runs (/docs/reference/ai-database/ai-database.listRuns) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Plan (/docs/reference/ai-database/ai-database.plan) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/api-keys/api-keys.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/api-keys/api-keys.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Request Logs (/docs/reference/api-keys/api-keys.listRequestLogs) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Revoke (/docs/reference/api-keys/api-keys.revoke) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete (/docs/reference/assets/assets.delete) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Metadata (/docs/reference/assets/assets.getMetadata) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/assets/assets.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Rotate Access Key (/docs/reference/assets/assets.rotateAccessKey) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Me (/docs/reference/auth/auth.me) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Acknowledge Dead Letter (/docs/reference/automations/automations.acknowledgeDeadLetter) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Cancel Run (/docs/reference/automations/automations.cancelRun) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/automations/automations.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Template (/docs/reference/automations/automations.createTemplate) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/automations/automations.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Run (/docs/reference/automations/automations.getRun) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/automations/automations.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Dead Letters (/docs/reference/automations/automations.listDeadLetters) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Runs (/docs/reference/automations/automations.listRuns) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Templates (/docs/reference/automations/automations.listTemplates) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Versions (/docs/reference/automations/automations.listVersions) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Operations (/docs/reference/automations/automations.operations) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Publish (/docs/reference/automations/automations.publish) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Remove (/docs/reference/automations/automations.remove) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Remove Template (/docs/reference/automations/automations.removeTemplate) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Replay Dead Letter (/docs/reference/automations/automations.replayDeadLetter) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Replay Node (/docs/reference/automations/automations.replayNode) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Restore Version (/docs/reference/automations/automations.restoreVersion) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Resume Node (/docs/reference/automations/automations.resumeNode) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Retry Run (/docs/reference/automations/automations.retryRun) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Rotate Webhook Secret (/docs/reference/automations/automations.rotateWebhookSecret) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Run (/docs/reference/automations/automations.run) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Run From Node (/docs/reference/automations/automations.runFromNode) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/automations/automations.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Item Backlinks (/docs/reference/backlinks/backlinks.getItemBacklinks) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Change Plan (/docs/reference/billing/billing.changePlan) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Checkout (/docs/reference/billing/billing.createCheckout) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Customer Portal (/docs/reference/billing/billing.customerPortal) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Ai Seats (/docs/reference/billing/billing.getAiSeats) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Ai Usage (/docs/reference/billing/billing.getAiUsage) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Billing Detail (/docs/reference/billing/billing.getBillingDetail) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Plan Catalog (/docs/reference/billing/billing.getPlanCatalog) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Public Pricing (/docs/reference/billing/billing.getPublicPricing) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Subscription (/docs/reference/billing/billing.getSubscription) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Set Ai Seat (/docs/reference/billing/billing.setAiSeat) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Apply Ops (/docs/reference/canvas/canvas.applyOps) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Elements (/docs/reference/canvas/canvas.listElements) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/connections/connections.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete (/docs/reference/connections/connections.delete) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/connections/connections.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/data-sources/data-sources.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete (/docs/reference/data-sources/data-sources.delete) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Deletion Impact (/docs/reference/data-sources/data-sources.deletionImpact) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/data-sources/data-sources.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/data-sources/data-sources.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Runs (/docs/reference/data-sources/data-sources.listRuns) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Preview (/docs/reference/data-sources/data-sources.preview) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Refresh (/docs/reference/data-sources/data-sources.refresh) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/data-sources/data-sources.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Config (/docs/reference/database-publish/database-publish.getConfig) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Publish (/docs/reference/database-publish/database-publish.publish) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Unpublish (/docs/reference/database-publish/database-publish.unpublish) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Record Template (/docs/reference/database-templates/database-templates.createRecordTemplate) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Template (/docs/reference/database-templates/database-templates.createTemplate) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete Record Template (/docs/reference/database-templates/database-templates.deleteRecordTemplate) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete Template (/docs/reference/database-templates/database-templates.deleteTemplate) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Duplicate Database (/docs/reference/database-templates/database-templates.duplicateDatabase) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Duplicate Record (/docs/reference/database-templates/database-templates.duplicateRecord) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Export Csv (/docs/reference/database-templates/database-templates.exportCsv) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Import Csv (/docs/reference/database-templates/database-templates.importCsv) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Instantiate Record Template (/docs/reference/database-templates/database-templates.instantiateRecordTemplate) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Instantiate Template (/docs/reference/database-templates/database-templates.instantiateTemplate) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Record Templates (/docs/reference/database-templates/database-templates.listRecordTemplates) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Templates (/docs/reference/database-templates/database-templates.listTemplates) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Record Template (/docs/reference/database-templates/database-templates.updateRecordTemplate) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Template (/docs/reference/database-templates/database-templates.updateTemplate) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/files/files.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Aggregate Records (/docs/reference/databases/databases.aggregateRecords) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/databases/databases.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Field (/docs/reference/databases/databases.createField) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Record (/docs/reference/databases/databases.createRecord) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Record Comment (/docs/reference/databases/databases.createRecordComment) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create View (/docs/reference/databases/databases.createView) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete (/docs/reference/databases/databases.delete) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete Field (/docs/reference/databases/databases.deleteField) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete Record (/docs/reference/databases/databases.deleteRecord) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete Record Comment (/docs/reference/databases/databases.deleteRecordComment) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete View (/docs/reference/databases/databases.deleteView) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Deletion Impact (/docs/reference/databases/databases.deletionImpact) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Ensure Record Content Surface (/docs/reference/databases/databases.ensureRecordContentSurface) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/databases/databases.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Record (/docs/reference/databases/databases.getRecord) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/databases/databases.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Fields (/docs/reference/databases/databases.listFields) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Record Comments (/docs/reference/databases/databases.listRecordComments) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Record Events (/docs/reference/databases/databases.listRecordEvents) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Records (/docs/reference/databases/databases.listRecords) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Views (/docs/reference/databases/databases.listViews) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Record Window (/docs/reference/databases/databases.recordWindow) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/databases/databases.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Field (/docs/reference/databases/databases.updateField) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Record (/docs/reference/databases/databases.updateRecord) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update View (/docs/reference/databases/databases.updateView) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # View Deletion Impact (/docs/reference/databases/databases.viewDeletionImpact) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Dependency (/docs/reference/gantt/gantt.createDependency) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete Dependency (/docs/reference/gantt/gantt.deleteDependency) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Dependencies (/docs/reference/gantt/gantt.listDependencies) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/inbound-webhooks/inbound-webhooks.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/inbound-webhooks/inbound-webhooks.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Deliveries (/docs/reference/inbound-webhooks/inbound-webhooks.listDeliveries) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Remove (/docs/reference/inbound-webhooks/inbound-webhooks.remove) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/inbound-webhooks/inbound-webhooks.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Browse Resources (/docs/reference/integrations/integrations.browseResources) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Connection (/docs/reference/integrations/integrations.createConnection) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete Connection (/docs/reference/integrations/integrations.deleteConnection) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Execute Operation (/docs/reference/integrations/integrations.executeOperation) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Connection (/docs/reference/integrations/integrations.getConnection) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Placement (/docs/reference/integrations/integrations.getPlacement) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Resource Content (/docs/reference/integrations/integrations.getResourceContent) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Link Resource (/docs/reference/integrations/integrations.linkResource) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Connections (/docs/reference/integrations/integrations.listConnections) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Operation Runs (/docs/reference/integrations/integrations.listOperationRuns) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Operations (/docs/reference/integrations/integrations.listOperations) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Providers (/docs/reference/integrations/integrations.listProviders) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Resources (/docs/reference/integrations/integrations.listResources) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Sync Runs (/docs/reference/integrations/integrations.listSyncRuns) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Mount Resource (/docs/reference/integrations/integrations.mountResource) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Read Resource Ref (/docs/reference/integrations/integrations.readResourceRef) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Run Sync (/docs/reference/integrations/integrations.runSync) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Start Install (/docs/reference/integrations/integrations.startInstall) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Sync Folder Children (/docs/reference/integrations/integrations.syncFolderChildren) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Unlink Placement (/docs/reference/integrations/integrations.unlinkPlacement) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Connection (/docs/reference/integrations/integrations.updateConnection) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Claim Guest Grants (/docs/reference/item-access/item-access.claimGuestGrants) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/item-access/item-access.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Invite (/docs/reference/item-access/item-access.invite) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Remove Grant (/docs/reference/item-access/item-access.removeGrant) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Grant (/docs/reference/item-access/item-access.updateGrant) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/item-share-links/item-share-links.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/item-share-links/item-share-links.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Resolve For Actor (/docs/reference/item-share-links/item-share-links.resolveForActor) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Revoke (/docs/reference/item-share-links/item-share-links.revoke) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/items/items.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete (/docs/reference/items/items.delete) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/items/items.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/items/items.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/items/items.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Approve (/docs/reference/legacy-imports/legacy-imports.approve) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Cancel (/docs/reference/legacy-imports/legacy-imports.cancel) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/legacy-imports/legacy-imports.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Upload (/docs/reference/legacy-imports/legacy-imports.createUpload) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/legacy-imports/legacy-imports.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Preflight (/docs/reference/legacy-imports/legacy-imports.preflight) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Report (/docs/reference/legacy-imports/legacy-imports.report) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Retry (/docs/reference/legacy-imports/legacy-imports.retry) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Rollback (/docs/reference/legacy-imports/legacy-imports.rollback) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Start (/docs/reference/legacy-imports/legacy-imports.start) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Workspaces (/docs/reference/legacy-imports/legacy-imports.updateWorkspaces) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/link-preview/link-preview.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/model-sources/model-sources.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete (/docs/reference/model-sources/model-sources.delete) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/model-sources/model-sources.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Models (/docs/reference/model-sources/model-sources.listModels) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/model-sources/model-sources.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Validate Key (/docs/reference/model-sources/model-sources.validateKey) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/notifications/notifications.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Mark Read (/docs/reference/notifications/notifications.markRead) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Accept Legacy Claim (/docs/reference/onboarding/onboarding.acceptLegacyClaim) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Offers (/docs/reference/onboarding/onboarding.listOffers) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Skip Legacy Claim (/docs/reference/onboarding/onboarding.skipLegacyClaim) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/outbound-webhooks/outbound-webhooks.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/outbound-webhooks/outbound-webhooks.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Deliveries (/docs/reference/outbound-webhooks/outbound-webhooks.listDeliveries) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Remove (/docs/reference/outbound-webhooks/outbound-webhooks.remove) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Replay Delivery (/docs/reference/outbound-webhooks/outbound-webhooks.replayDelivery) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/outbound-webhooks/outbound-webhooks.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Config (/docs/reference/page-publish/page-publish.getConfig) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Embed Data (/docs/reference/page-publish/page-publish.getEmbedData) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Publish (/docs/reference/page-publish/page-publish.publish) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Unpublish (/docs/reference/page-publish/page-publish.unpublish) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Experiment (/docs/reference/product-controls/product-controls.getExperiment) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Feature (/docs/reference/product-controls/product-controls.getFeature) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Published (/docs/reference/public-databases/public-databases.getPublished) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Form (/docs/reference/public-forms/public-forms.getForm) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Submit (/docs/reference/public-forms/public-forms.submit) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Published (/docs/reference/public-pages/public-pages.getPublished) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Comment (/docs/reference/public-shares/public-shares.comment) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Resolve (/docs/reference/public-shares/public-shares.resolve) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Ingest (/docs/reference/rag/rag.ingest) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Models (/docs/reference/rag/rag.listModels) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Sources (/docs/reference/rag/rag.listSources) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Search (/docs/reference/rag/rag.search) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Set Sources (/docs/reference/rag/rag.setSources) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/records/records.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete (/docs/reference/records/records.delete) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/records/records.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/records/records.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/records/records.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/resources/resources.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete (/docs/reference/resources/resources.delete) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Deletion Impact (/docs/reference/resources/resources.getDeletionImpact) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/resources/resources.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/resources/resources.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Assign (/docs/reference/roles/roles.assign) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/roles/roles.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/roles/roles.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Remove (/docs/reference/roles/roles.remove) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/roles/roles.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/share-links/share-links.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/share-links/share-links.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Revoke (/docs/reference/share-links/share-links.revoke) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # At Version (/docs/reference/surface-history/surface-history.atVersion) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/surface-history/surface-history.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Restore (/docs/reference/surface-history/surface-history.restore) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Apply Block Ops (/docs/reference/surfaces/surfaces.applyBlockOps) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/surfaces/surfaces.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Block Comment (/docs/reference/surfaces/surfaces.createBlockComment) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete (/docs/reference/surfaces/surfaces.delete) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete Comment (/docs/reference/surfaces/surfaces.deleteComment) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/surfaces/surfaces.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get Deletion Impact (/docs/reference/surfaces/surfaces.getDeletionImpact) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Blocks (/docs/reference/surfaces/surfaces.listBlocks) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Comments (/docs/reference/surfaces/surfaces.listComments) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Resolve Comment (/docs/reference/surfaces/surfaces.resolveComment) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/surfaces/surfaces.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Abandon (/docs/reference/time-tracking/time-tracking.abandon) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Active Entry (/docs/reference/time-tracking/time-tracking.activeEntry) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Delete (/docs/reference/time-tracking/time-tracking.delete) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/time-tracking/time-tracking.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/time-tracking/time-tracking.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Manual (/docs/reference/time-tracking/time-tracking.manual) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Pause (/docs/reference/time-tracking/time-tracking.pause) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Resume (/docs/reference/time-tracking/time-tracking.resume) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Start (/docs/reference/time-tracking/time-tracking.start) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Stop (/docs/reference/time-tracking/time-tracking.stop) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Timesheet (/docs/reference/time-tracking/time-tracking.timesheet) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/time-tracking/time-tracking.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Invoke (/docs/reference/tools/tools.invoke) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/tools/tools.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/user-preferences/user-preferences.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Set Home Layout (/docs/reference/user-preferences/user-preferences.setHomeLayout) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Set Item Order (/docs/reference/user-preferences/user-preferences.setItemOrder) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Toggle Item Pinned (/docs/reference/user-preferences/user-preferences.toggleItemPinned) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Accept Invite (/docs/reference/workspaces/workspaces.acceptInvite) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Accept My Invite (/docs/reference/workspaces/workspaces.acceptMyInvite) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Apply Starter (/docs/reference/workspaces/workspaces.applyStarter) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create (/docs/reference/workspaces/workspaces.create) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Create Invite (/docs/reference/workspaces/workspaces.createInvite) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Get (/docs/reference/workspaces/workspaces.get) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List (/docs/reference/workspaces/workspaces.list) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Events (/docs/reference/workspaces/workspaces.listEvents) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Invites (/docs/reference/workspaces/workspaces.listInvites) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List Members (/docs/reference/workspaces/workspaces.listMembers) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # List My Invites (/docs/reference/workspaces/workspaces.listMyInvites) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Preview Invite (/docs/reference/workspaces/workspaces.previewInvite) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Remove (/docs/reference/workspaces/workspaces.remove) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Remove Member (/docs/reference/workspaces/workspaces.removeMember) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Revoke Invite (/docs/reference/workspaces/workspaces.revokeInvite) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update (/docs/reference/workspaces/workspaces.update) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Invite (/docs/reference/workspaces/workspaces.updateInvite) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */} # Update Member (/docs/reference/workspaces/workspaces.updateMember) {/* This file was generated by Fumadocs. Do not edit this file directly. Any changes should be made by running the generation command again. */}